/* PCI Device ID list
 *
 * Copyright (c) 2009 Kornel Csernai, Zoltan Kovacs
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of version 2 of the GNU General Public License
 * as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */

/*
 * This list is based on Craig Hart's pcidevs.txt:
 * http://members.datafast.net.au/dft0802/downloads/pcidevs.txt
 */

#include <stdlib.h>

#include "deviceid.h"

static vendor_info_t vendor_table[] = {
    { 0x0000, "Gammagraphx Inc", 0, 0 },
    { 0x001A, "Ascend Communications Inc", 0, 0 },
    { 0x0033, "Paradyne Corp", 0, 0 },
    { 0x003D, "Real 3D (Was: Lockheed Martin-Marietta Corp)", 0, 1 },
    { 0x0070, "Hauppauge Computer Works Inc", 1, 4 },
    { 0x0071, "Nebula Electronics Ltd", 5, 0 },
    { 0x0100, "Ncipher Corp Ltd", 5, 0 },
    { 0x0123, "General Dynamics", 5, 0 },
    { 0x0246, "Addtron", 5, 0 },
    { 0x0315, "SK - Electronics Co Ltd", 5, 0 },
    { 0x0357, "TTTech AG", 5, 1 },
    { 0x0403, "Future Technology Devices International Ltd", 6, 0 },
    { 0x0432, "SCM Microsystems Inc", 6, 1 },
    { 0x045E, "Microsoft", 7, 2 },
    { 0x0482, "Kyocera", 9, 0 },
    { 0x04CF, "Myson Century Inc", 9, 1 },
    { 0x050D, "Belkin", 10, 4 },
    { 0x05A9, "OmniVision", 14, 1 },
    { 0x05E3, "CyberDoor", 15, 1 },
    { 0x066F, "Sigmatel Inc", 16, 2 },
    { 0x0675, "Dynalink", 18, 4 },
    { 0x067B, "Prolific Technology Inc", 22, 2 },
    { 0x069D, "Hughes Network Systems (HNS)", 24, 0 },
    { 0x0700, "Stream Machine", 24, 0 },
    { 0x0721, "Sapphire Inc", 24, 0 },
    { 0x07CA, "AVerMedia Technologies Inc", 24, 1 },
    { 0x0815, "LinTech GmbH", 25, 1 },
    { 0x0871, "Berkom", 26, 4 },
    { 0x09C1, "Arris", 30, 1 },
    { 0x0A89, "BREA Technologies Inc", 31, 0 },
    { 0x0B0B, "Rhino Equiment Corp.", 31, 14 },
    { 0x0B49, "ASCII Corporation", 45, 1 },
    { 0x0E11, "Compaq Computer Corp (Now owned by Hewlett-Packard)", 46, 97 },
    { 0x0E55, "HaSoTec GmbH", 143, 0 },
    { 0x1000, "LSI Logic (Was: Symbios Logic, NCR)", 143, 62 },
    { 0x1001, "Kolter Electronic Germany", 205, 9 },
    { 0x1002, "ATI Technologies Inc", 214, 644 },
    { 0x1003, "ULSI Systems", 858, 1 },
    { 0x1004, "VLSI Technology", 859, 22 },
    { 0x1005, "Advance Logic (ADL) Inc", 881, 7 },
    { 0x1006, "Reply Group", 888, 0 },
    { 0x1007, "Netframe Systems Inc", 888, 0 },
    { 0x1008, "Epson", 888, 0 },
    { 0x100A, "Phoenix Technologies", 888, 0 },
    { 0x100B, "National Semiconductor", 888, 28 },
    { 0x100C, "TSENG LABS Inc", 916, 6 },
    { 0x100D, "AST Computer", 922, 0 },
    { 0x100E, "Weitek", 922, 6 },
    { 0x1010, "Video Logic Ltd", 928, 0 },
    { 0x1011, "Digital Equipment Corp (DEC)", 928, 25 },
    { 0x1012, "Micronics Computers Inc", 953, 0 },
    { 0x1013, "Cirrus Logic", 953, 30 },
    { 0x1014, "IBM", 983, 84 },
    { 0x1015, "LSI Logic Corp of Canada", 1067, 0 },
    { 0x1016, "Fujitsu ICL Personal Systems", 1067, 0 },
    { 0x1017, "Spea Software AG", 1067, 1 },
    { 0x1018, "Unisys Corporation", 1068, 0 },
    { 0x1019, "Elitegroup Computer Sys", 1068, 0 },
    { 0x101A, "NCR (AT&T GIS)", 1068, 3 },
    { 0x101B, "Vitesse Semiconductor", 1071, 0 },
    { 0x101C, "Western Digital", 1071, 11 },
    { 0x101E, "American Megatrends Inc", 1082, 10 },
    { 0x101F, "PictureTel Corp", 1092, 0 },
    { 0x1020, "Hitachi Computer Electronics", 1092, 0 },
    { 0x1021, "Oki Electric Industry", 1092, 0 },
    { 0x1022, "Advanced Micro Devices (AMD)", 1092, 82 },
    { 0x1023, "Trident Microsystems", 1174, 44 },
    { 0x1024, "Zenith Data Systems", 1218, 0 },
    { 0x1025, "Acer Inc", 1218, 50 },
    { 0x1028, "Dell Computer Corp", 1268, 14 },
    { 0x1029, "Siemens Nixdorf AG", 1282, 0 },
    { 0x102A, "LSI Logic, Headland Division", 1282, 3 },
    { 0x102B, "Matrox Graphics Inc", 1285, 25 },
    { 0x102C, "Chips And Technologies", 1310, 13 },
    { 0x102D, "Wyse Technologies", 1323, 1 },
    { 0x102E, "Olivetti Advanced Technology", 1324, 0 },
    { 0x102F, "Toshiba America", 1324, 13 },
    { 0x1030, "TMC Research", 1337, 0 },
    { 0x1031, "Miro Computer Products AG", 1337, 4 },
    { 0x1032, "Compaq", 1341, 0 },
    { 0x1033, "NEC Electronics Hong Kong", 1341, 40 },
    { 0x1034, "Burndy/Framatome Connectors USA Ltd", 1381, 0 },
    { 0x1035, "Industrial Technology Research", 1381, 0 },
    { 0x1036, "Future Domain Corp", 1381, 1 },
    { 0x1037, "Hitachi Micro Systems Inc", 1382, 0 },
    { 0x1038, "AMP Incorporated", 1382, 0 },
    { 0x1039, "Silicon Integrated Systems (SiS)", 1382, 104 },
    { 0x103A, "Seiko Epson Corp", 1486, 0 },
    { 0x103B, "Tatung Corp Of America", 1486, 0 },
    { 0x103C, "Hewlett-Packard Company", 1486, 75 },
    { 0x103E, "Solliday Engineering", 1561, 0 },
    { 0x103F, "Logic Modeling (Synopsys)", 1561, 0 },
    { 0x1040, "AccelGraphics Inc (Kubota Pacific)", 1561, 0 },
    { 0x1041, "Computrend", 1561, 0 },
    { 0x1042, "Micron (Was: PC Technology Inc)", 1561, 8 },
    { 0x1043, "ASUSTeK Computer Inc", 1569, 1 },
    { 0x1044, "Adaptec (Formerly: Distributed Processing Technology (DPT))", 1570, 5 },
    { 0x1045, "OPTi Inc", 1575, 23 },
    { 0x1046, "IPC Corp Ltd", 1598, 0 },
    { 0x1047, "Genoa Systems Corp", 1598, 0 },
    { 0x1048, "ELSA GmbH", 1598, 4 },
    { 0x1049, "Fountain Technology", 1602, 0 },
    { 0x104A, "ST Microelectronics (SGS Thomson)", 1602, 15 },
    { 0x104B, "Buslogic", 1617, 3 },
    { 0x104C, "Texas Instruments (TI)", 1620, 97 },
    { 0x104D, "Sony Corp", 1717, 5 },
    { 0x104E, "Oak Technology Inc", 1722, 6 },
    { 0x104F, "Co-Time Computer Ltd", 1728, 0 },
    { 0x1050, "Winbond Electronics Corp", 1728, 12 },
    { 0x1051, "Anigma Corp", 1740, 1 },
    { 0x1052, "Young Micro Systems", 1741, 0 },
    { 0x1053, "Young Micro systems", 1741, 0 },
    { 0x1054, "Hitachi Ltd", 1741, 10 },
    { 0x1055, "Standard Microsystems Corp (Was: EFAR Microsystems)", 1751, 8 },
    { 0x1056, "ICL", 1759, 0 },
    { 0x1057, "Motorola", 1759, 31 },
    { 0x1058, "Electronics Telecommunication Research Inc (ETRI)", 1790, 0 },
    { 0x1059, "Kontron Canada (Was: Teknor Microsystems)", 1790, 0 },
    { 0x105A, "Promise Technology Inc", 1790, 38 },
    { 0x105B, "Foxconn International Inc", 1828, 0 },
    { 0x105C, "Wipro Infotech Limited", 1828, 0 },
    { 0x105D, "Number 9 Computer Company", 1828, 4 },
    { 0x105E, "Vtech Engineering Canada Ltd", 1832, 0 },
    { 0x105F, "Infotronic America Inc", 1832, 0 },
    { 0x1060, "United Microelectronics (UMC)", 1832, 26 },
    { 0x1061, "I.T.T. (X Tech)", 1858, 2 },
    { 0x1062, "Maspar Computer Corp", 1860, 0 },
    { 0x1063, "Ocean Office Automation", 1860, 0 },
    { 0x1064, "Alcatel CIT", 1860, 0 },
    { 0x1065, "Texas Microsystems", 1860, 0 },
    { 0x1066, "Picopower Technology (A division of National)", 1860, 7 },
    { 0x1067, "Mitsubishi Electronics", 1867, 4 },
    { 0x1068, "Diversified Technology", 1871, 0 },
    { 0x1069, "Mylex Corp", 1871, 9 },
    { 0x106A, "Aten Research Inc", 1880, 0 },
    { 0x106B, "Apple Computer Inc", 1880, 62 },
    { 0x106C, "Hyundai Electronics America", 1942, 5 },
    { 0x106D, "Sequent Computer Systems", 1947, 0 },
    { 0x106E, "DFI Inc", 1947, 0 },
    { 0x106F, "City Gate Development Ltd", 1947, 0 },
    { 0x1070, "Daewoo Telecom Ltd", 1947, 0 },
    { 0x1071, "Mitac", 1947, 1 },
    { 0x1072, "GIT Co Ltd", 1948, 0 },
    { 0x1073, "YAMAHA Corp", 1948, 15 },
    { 0x1074, "Nexgen Microsystems", 1963, 1 },
    { 0x1075, "Advanced Integration Research", 1964, 0 },
    { 0x1076, "Chaintech Computer Co Ltd", 1964, 0 },
    { 0x1077, "Qlogic", 1964, 23 },
    { 0x1078, "Cyrix Corp (Now owned by VIA)", 1987, 12 },
    { 0x1079, "I-Bus", 1999, 0 },
    { 0x107A, "Networth", 1999, 0 },
    { 0x107B, "Gateway 2000", 1999, 0 },
    { 0x107C, "LG Electronics / Goldstar Co Ltd", 1999, 0 },
    { 0x107D, "Leadtek Research", 1999, 4 },
    { 0x107E, "Interphase Corp", 2003, 23 },
    { 0x107F, "Data Technology Corp (DTC)", 2026, 5 },
    { 0x1080, "Contaq Corp", 2031, 3 },
    { 0x1081, "Supermac Technology Inc", 2034, 1 },
    { 0x1082, "EFA Corp Of America", 2035, 0 },
    { 0x1083, "Forex Computer Corp", 2035, 2 },
    { 0x1084, "Parador", 2037, 0 },
    { 0x1085, "Tulip Computers Int'l BV", 2037, 0 },
    { 0x1086, "J. Bond Computer Systems", 2037, 0 },
    { 0x1087, "Cache Computer", 2037, 0 },
    { 0x1088, "Microcomputer Systems (M) Son", 2037, 0 },
    { 0x1089, "Data General Corp", 2037, 0 },
    { 0x108A, "SBS Technologie (Was: Bit3 Computer)", 2037, 4 },
    { 0x108C, "Oakleigh Systems Inc", 2041, 0 },
    { 0x108D, "Olicom", 2041, 15 },
    { 0x108E, "Sun Microsystems", 2056, 18 },
    { 0x108F, "Systemsoft Corp", 2074, 0 },
    { 0x1090, "Encore Computer Corp", 2074, 0 },
    { 0x1091, "Intergraph Corp", 2074, 9 },
    { 0x1092, "Diamond Multimedia Systems", 2083, 20 },
    { 0x1093, "National Instruments", 2103, 49 },
    { 0x1094, "First International Computers", 2152, 0 },
    { 0x1095, "Silicon Image Inc (Was: CMD Technology Inc)", 2152, 17 },
    { 0x1096, "Alacron", 2169, 0 },
    { 0x1097, "Appian Technology (ETMA)", 2169, 1 },
    { 0x1098, "Quantum Designs H.K. Ltd", 2170, 2 },
    { 0x1099, "Samsung Electronics Co Ltd", 2172, 0 },
    { 0x109A, "Packard Bell", 2172, 0 },
    { 0x109B, "Gemlight Computer Ltd", 2172, 0 },
    { 0x109C, "Megachips Corp", 2172, 0 },
    { 0x109D, "Zida Technologies Ltd", 2172, 0 },
    { 0x109E, "Conexant (Was: Brooktree Corp)", 2172, 18 },
    { 0x109F, "Trigem Computer Inc", 2190, 0 },
    { 0x10A0, "Meidensha Corp", 2190, 0 },
    { 0x10A1, "Juko Electronics Inc Ltd", 2190, 0 },
    { 0x10A2, "Quantum Corp", 2190, 0 },
    { 0x10A3, "Everex Systems Inc", 2190, 0 },
    { 0x10A4, "Globe Manufacturing Sales", 2190, 0 },
    { 0x10A5, "Racal Interlan", 2190, 0 },
    { 0x10A6, "Informtech Industrial", 2190, 0 },
    { 0x10A7, "Benchmarq", 2190, 0 },
    { 0x10A8, "Sierra Semiconductor", 2190, 1 },
    { 0x10A9, "Silicon Graphics", 2191, 24 },
    { 0x10AA, "ACC Microelectronics", 2215, 3 },
    { 0x10AB, "Digicom", 2218, 0 },
    { 0x10AC, "Honeywell IAC", 2218, 0 },
    { 0x10AD, "Symphony Labs", 2218, 7 },
    { 0x10AE, "Cornerstone Technology", 2225, 1 },
    { 0x10AF, "Microcomputer Systems", 2226, 1 },
    { 0x10B0, "CardExpert Technology", 2227, 0 },
    { 0x10B1, "Cabletron Systems Inc", 2227, 0 },
    { 0x10B2, "Raytheon Company", 2227, 0 },
    { 0x10B3, "Databook Inc", 2227, 2 },
    { 0x10B4, "STB Systems", 2229, 1 },
    { 0x10B5, "PLX Technology", 2230, 70 },
    { 0x10B6, "Madge Networks", 2300, 12 },
    { 0x10B7, "3COM Corp, Networking Division", 2312, 70 },
    { 0x10B8, "Standard Microsystems Corp (SMC,SMSC)", 2382, 6 },
    { 0x10B9, "Acer Labs Incorporated (ALi/ULi)", 2388, 89 },
    { 0x10BA, "Mitsubishi Electric Corp", 2477, 2 },
    { 0x10BB, "Dapha Electronics Corp", 2479, 0 },
    { 0x10BC, "Advanced Logic Research Inc", 2479, 0 },
    { 0x10BD, "Surecom Technology", 2479, 6 },
    { 0x10BE, "Tsenglabs International Corp", 2485, 0 },
    { 0x10BF, "MOST Corp", 2485, 0 },
    { 0x10C0, "Boca Research Inc", 2485, 0 },
    { 0x10C1, "ICM Corp Ltd", 2485, 0 },
    { 0x10C2, "Auspex Systems Inc", 2485, 0 },
    { 0x10C3, "Samsung Semiconductor Inc", 2485, 3 },
    { 0x10C4, "Award Software International Inc", 2488, 0 },
    { 0x10C5, "Xerox Corp", 2488, 0 },
    { 0x10C6, "Rambus Inc", 2488, 0 },
    { 0x10C7, "Media Vision", 2488, 0 },
    { 0x10C8, "Neomagic Corp", 2488, 13 },
    { 0x10C9, "Dataexpert Corp", 2501, 0 },
    { 0x10CA, "Fujitsu Microelectronic", 2501, 0 },
    { 0x10CB, "Omron Corp", 2501, 0 },
    { 0x10CC, "Mentor Arc Inc", 2501, 4 },
    { 0x10CD, "Advanced System Products (AdvanSys)", 2505, 6 },
    { 0x10CE, "Radius Inc", 2511, 0 },
    { 0x10CF, "Fujitsu Ltd", 2511, 6 },
    { 0x10D0, "Fujitsu Ltd", 2517, 0 },
    { 0x10D1, "FuturePlus Systems", 2517, 0 },
    { 0x10D2, "Molex Incorporated", 2517, 0 },
    { 0x10D3, "Jabil Circuit Inc", 2517, 0 },
    { 0x10D4, "Hualon Microelectronics", 2517, 0 },
    { 0x10D5, "Autologic Inc", 2517, 0 },
    { 0x10D6, "Cetia", 2517, 0 },
    { 0x10D7, "BCM Advanced Research", 2517, 0 },
    { 0x10D8, "Advanced Peripherals Labs", 2517, 0 },
    { 0x10D9, "Macronix International Co Ltd", 2517, 10 },
    { 0x10DA, "Thomas-Conrad Corp", 2527, 2 },
    { 0x10DB, "Rohm LSI Research", 2529, 0 },
    { 0x10DC, "CERN", 2529, 7 },
    { 0x10DD, "Evans & Sutherland", 2536, 2 },
    { 0x10DE, "Nvidia Corp", 2538, 598 },
    { 0x10DF, "Emulex Corp", 3136, 45 },
    { 0x10E0, "Integrated Micro Solutions", 3181, 7 },
    { 0x10E1, "Tekram Technology Corp Ltd", 3188, 3 },
    { 0x10E2, "Aptix Corp", 3191, 0 },
    { 0x10E3, "Tundra Semiconductor", 3191, 11 },
    { 0x10E4, "Tandem Computers", 3202, 0 },
    { 0x10E5, "Micro Industries Corp", 3202, 0 },
    { 0x10E6, "Gainbery Computer Products Inc", 3202, 0 },
    { 0x10E7, "Vadem", 3202, 0 },
    { 0x10E8, "Applied Micro Circuits Corp", 3202, 35 },
    { 0x10E9, "Alps Electric Corp Ltd", 3237, 0 },
    { 0x10EA, "Tvia Inc (Was: InterGraphics Systems (IGS))", 3237, 9 },
    { 0x10EB, "Artists Graphics", 3246, 2 },
    { 0x10EC, "Realtek Semiconductor", 3248, 21 },
    { 0x10ED, "ASCII Corp", 3269, 1 },
    { 0x10EE, "Xilinx Corp", 3270, 15 },
    { 0x10EF, "Racore Computer Products", 3285, 1 },
    { 0x10F0, "Peritek Corp", 3286, 0 },
    { 0x10F1, "Tyan Computer", 3286, 4 },
    { 0x10F2, "Achme Computer Inc", 3290, 0 },
    { 0x10F3, "Alaris Inc", 3290, 0 },
    { 0x10F4, "S-MOS Systems", 3290, 0 },
    { 0x10F5, "NKK Corp", 3290, 1 },
    { 0x10F6, "Creative Electronic Systems SA", 3291, 0 },
    { 0x10F7, "Matsushita Electric Industrial Corp Ltd", 3291, 0 },
    { 0x10F8, "Altos India Ltd", 3291, 0 },
    { 0x10F9, "PC Direct", 3291, 0 },
    { 0x10FA, "TrueVision", 3291, 22 },
    { 0x10FB, "Thesys Microelectronics", 3313, 1 },
    { 0x10FC, "I-O Data Device Inc", 3314, 2 },
    { 0x10FD, "Soyo Technology Corp Ltd", 3316, 0 },
    { 0x10FE, "Fast Multimedia AG", 3316, 0 },
    { 0x10FF, "N-Cube", 3316, 0 },
    { 0x1100, "Jazz Multimedia", 3316, 0 },
    { 0x1101, "Initio Corp", 3316, 9 },
    { 0x1102, "Creative Labs", 3325, 14 },
    { 0x1103, "HighPoint Technologies Inc", 3339, 16 },
    { 0x1104, "Rasterops", 3355, 0 },
    { 0x1105, "Sigma Designs Inc", 3355, 12 },
    { 0x1106, "VIA Technologies Inc", 3367, 286 },
    { 0x1107, "Stratus Computer", 3653, 1 },
    { 0x1108, "Proteon Inc", 3654, 8 },
    { 0x1109, "Adaptec/Cogent Data Technologies", 3662, 1 },
    { 0x110A, "Siemens PC Systeme GmBH", 3663, 17 },
    { 0x110B, "CHROMATIC Research Inc / Xenon Microsystems", 3680, 2 },
    { 0x110C, "Mini-Max Technology Inc", 3682, 0 },
    { 0x110D, "ZNyX Corp", 3682, 0 },
    { 0x110E, "CPU Technology", 3682, 0 },
    { 0x110F, "Ross Technology", 3682, 0 },
    { 0x1110, "Powerhouse Systems", 3682, 2 },
    { 0x1111, "Caldera Systems Inc (Was: Santa Cruz Operation)", 3684, 0 },
    { 0x1112, "Osicom Technologies Inc", 3684, 4 },
    { 0x1113, "Accton Technology Corp", 3688, 5 },
    { 0x1114, "Atmel Corp", 3693, 0 },
    { 0x1115, "Dupont Pixel Systems Ltd", 3693, 0 },
    { 0x1116, "Media 100 Inc (Was: Data Translation)", 3693, 7 },
    { 0x1117, "Datacube Inc", 3700, 2 },
    { 0x1118, "Berg Electronics", 3702, 0 },
    { 0x1119, "ICP-Vortex Computersysteme GmbH", 3702, 70 },
    { 0x111A, "Efficient Networks Inc", 3772, 5 },
    { 0x111B, "Teledyne Electronic Systems", 3777, 0 },
    { 0x111C, "Tricord Systems Inc", 3777, 1 },
    { 0x111D, "Integrated Device Technology", 3778, 2 },
    { 0x111E, "Eldec Corp", 3780, 0 },
    { 0x111F, "Precision Digital Images", 3780, 2 },
    { 0x1120, "EMC Corp", 3782, 0 },
    { 0x1121, "Zilog", 3782, 0 },
    { 0x1122, "Multi-Tech Systems Inc", 3782, 0 },
    { 0x1123, "Excellent Design Inc", 3782, 0 },
    { 0x1124, "Leutron Vision AG", 3782, 0 },
    { 0x1125, "Eurocore", 3782, 0 },
    { 0x1126, "Vigra", 3782, 0 },
    { 0x1127, "FORE Systems Inc", 3782, 6 },
    { 0x1129, "Firmworks", 3788, 0 },
    { 0x112A, "Hermes Electronics Co Ltd", 3788, 0 },
    { 0x112B, "Linotype - Hell AG", 3788, 0 },
    { 0x112C, "ZENITH DATA Systems", 3788, 0 },
    { 0x112D, "Ravicad", 3788, 0 },
    { 0x112E, "Infomedia Microelectronics", 3788, 2 },
    { 0x112F, "Imaging Technlogy Inc", 3790, 2 },
    { 0x1130, "Computervision", 3792, 0 },
    { 0x1131, "Philips Semiconductors", 3792, 17 },
    { 0x1132, "Mitel Corp", 3809, 0 },
    { 0x1133, "Eicon Networks Corp (Was: Eicon Technology)", 3809, 49 },
    { 0x1134, "Mercury Computer Systems Inc", 3858, 2 },
    { 0x1135, "Fuji Xerox Co Ltd", 3860, 1 },
    { 0x1136, "Momentum Data Systems", 3861, 0 },
    { 0x1137, "Cisco Systems Inc", 3861, 0 },
    { 0x1138, "Ziatech Corp", 3861, 1 },
    { 0x1139, "Dynamic Pictures Inc", 3862, 1 },
    { 0x113A, "FWB Inc", 3863, 0 },
    { 0x113B, "Network Computing Devices", 3863, 0 },
    { 0x113C, "Cyclone Microsystems Inc", 3863, 6 },
    { 0x113D, "Leading Edge Products Inc", 3869, 0 },
    { 0x113E, "Sanyo Electric Co", 3869, 0 },
    { 0x113F, "Equinox Systems", 3869, 8 },
    { 0x1140, "Intervoice Inc", 3877, 0 },
    { 0x1141, "Crest Microsystem Inc", 3877, 1 },
    { 0x1142, "Alliance Semiconductor", 3878, 9 },
    { 0x1143, "Netpower Inc", 3887, 0 },
    { 0x1144, "Vickers Inc/Cincinnati Milacron", 3887, 1 },
    { 0x1145, "Workbit Corp", 3888, 7 },
    { 0x1146, "Force Computers", 3895, 0 },
    { 0x1147, "Interface Corp", 3895, 0 },
    { 0x1148, "Syskonnect (Schneider & Koch)", 3895, 9 },
    { 0x1149, "Win System Corp", 3904, 0 },
    { 0x114A, "VMIC", 3904, 4 },
    { 0x114B, "Canopus Co Ltd", 3908, 0 },
    { 0x114C, "Annabooks", 3908, 0 },
    { 0x114D, "IC Corp", 3908, 0 },
    { 0x114E, "Nikon Systems Inc", 3908, 0 },
    { 0x114F, "Digi International", 3908, 55 },
    { 0x1150, "Thinking Machines Corp", 3963, 0 },
    { 0x1151, "JAE Electronics Inc", 3963, 0 },
    { 0x1152, "Megatek", 3963, 0 },
    { 0x1153, "Land Win Electronic Corp", 3963, 0 },
    { 0x1154, "Melco Inc", 3963, 0 },
    { 0x1155, "Pine Technology Ltd", 3963, 3 },
    { 0x1156, "Periscope Engineering", 3966, 0 },
    { 0x1157, "Avsys Corp", 3966, 0 },
    { 0x1158, "Voarx RD Inc", 3966, 3 },
    { 0x1159, "MuTech Corp", 3969, 1 },
    { 0x115A, "Harlequin Ltd", 3970, 0 },
    { 0x115B, "Parallax Graphics", 3970, 0 },
    { 0x115C, "PHOTRON Ltd", 3970, 0 },
    { 0x115D, "Xircom", 3970, 15 },
    { 0x115E, "Peer Protocols Inc", 3985, 0 },
    { 0x115F, "MAXTOR Corp", 3985, 0 },
    { 0x1160, "Megasoft Inc", 3985, 0 },
    { 0x1161, "PFU Ltd", 3985, 1 },
    { 0x1162, "OA Laboratory Co Ltd", 3986, 0 },
    { 0x1163, "Rendition", 3986, 2 },
    { 0x1164, "Advanced Peripherals Tech", 3988, 0 },
    { 0x1165, "Imagraph Corp", 3988, 1 },
    { 0x1166, "ServerWorks (Was: Reliance Computer Corp)", 3989, 63 },
    { 0x1167, "Mutoh Industries Inc", 4052, 0 },
    { 0x1168, "Thine Electronics Inc", 4052, 0 },
    { 0x1169, "Centre for Development of Advanced Computing", 4052, 1 },
    { 0x116A, "Polaris Communications", 4053, 4 },
    { 0x116B, "Connectware Inc", 4057, 0 },
    { 0x116C, "Intelligent resources", 4057, 0 },
    { 0x116D, "Martin-Marietta", 4057, 0 },
    { 0x116E, "Electronics for Imaging", 4057, 0 },
    { 0x116F, "Workstation Technology", 4057, 0 },
    { 0x1170, "Inventec Corp", 4057, 0 },
    { 0x1171, "Loughborough Sound Images", 4057, 0 },
    { 0x1172, "Altera Corp", 4057, 0 },
    { 0x1173, "Adobe Systems", 4057, 0 },
    { 0x1174, "Bridgeport Machines", 4057, 0 },
    { 0x1175, "Mitron Computer Inc", 4057, 0 },
    { 0x1176, "One Stop Systems (Was: SBE Inc; Bought out)", 4057, 0 },
    { 0x1177, "Silicon Engineering", 4057, 0 },
    { 0x1178, "Alfa Inc", 4057, 1 },
    { 0x1179, "Toshiba America Information Systems", 4058, 20 },
    { 0x117A, "A-Trend Technology", 4078, 0 },
    { 0x117B, "L G Electronics Inc", 4078, 0 },
    { 0x117C, "Atto Technology", 4078, 1 },
    { 0x117D, "Becton Dickinson", 4079, 0 },
    { 0x117E, "T/R Systems", 4079, 1 },
    { 0x117F, "Integrated Circuit Systems", 4080, 0 },
    { 0x1180, "Ricoh Co Ltd", 4080, 20 },
    { 0x1181, "Telmatics International", 4100, 0 },
    { 0x1183, "Fujikura Ltd", 4100, 0 },
    { 0x1184, "Forks Inc", 4100, 0 },
    { 0x1185, "Dataworld International Ltd", 4100, 1 },
    { 0x1186, "D-Link Inc", 4101, 36 },
    { 0x1187, "Advanced Technology Laboratories", 4137, 0 },
    { 0x1188, "Shima Seiki Manufacturing Ltd", 4137, 0 },
    { 0x1189, "Matsushita Electronics Co", 4137, 1 },
    { 0x118A, "Hilevel Technology", 4138, 0 },
    { 0x118B, "Hypertec Pty Ltd", 4138, 0 },
    { 0x118C, "Corollary Inc", 4138, 2 },
    { 0x118D, "BitFlow Inc", 4140, 17 },
    { 0x118E, "Hermstedt GmbH", 4157, 0 },
    { 0x118F, "GREEN LOGIC", 4157, 0 },
    { 0x1190, "Tripace", 4157, 3 },
    { 0x1191, "ACard Technology Corp", 4160, 18 },
    { 0x1192, "Densan Co Ltd", 4178, 0 },
    { 0x1193, "Zeitnet", 4178, 2 },
    { 0x1194, "Toucan Technology", 4180, 0 },
    { 0x1195, "Ratoc System Inc", 4180, 0 },
    { 0x1196, "Hytec Electronics Ltd", 4180, 0 },
    { 0x1197, "Gage Applied Sciences Inc", 4180, 1 },
    { 0x1198, "Lambda Systems Inc", 4181, 0 },
    { 0x1199, "Attachmate Corp", 4181, 0 },
    { 0x119A, "Mindshare Inc", 4181, 0 },
    { 0x119B, "Omega Micro Inc", 4181, 1 },
    { 0x119C, "Information Technology Institute", 4182, 0 },
    { 0x119D, "Bug Sapporo Japan", 4182, 0 },
    { 0x119E, "Fujitsu Microelectronics Ltd", 4182, 2 },
    { 0x119F, "Bull Hn Information Systems", 4184, 0 },
    { 0x11A0, "Convex Computer Corp", 4184, 0 },
    { 0x11A1, "Hamamatsu Photonics K.K.", 4184, 0 },
    { 0x11A2, "Sierra Research and Technology", 4184, 0 },
    { 0x11A3, "Deuretzbacher GmbH & Co ENG. KG", 4184, 0 },
    { 0x11A4, "Barco Graphics NV", 4184, 0 },
    { 0x11A5, "MicroUnity Systems Engineering Inc", 4184, 0 },
    { 0x11A6, "Pure Data Ltd", 4184, 0 },
    { 0x11A7, "Power Computing Corp", 4184, 0 },
    { 0x11A8, "Systech Corp", 4184, 0 },
    { 0x11A9, "InnoSys Inc", 4184, 1 },
    { 0x11AA, "Actel", 4185, 0 },
    { 0x11AB, "Marvell Semiconductor (Was: Galileo Technology Ltd)", 4185, 61 },
    { 0x11AC, "Canon Information Systems", 4246, 0 },
    { 0x11AD, "Lite-On Communications Inc", 4246, 3 },
    { 0x11AE, "Scitex Corp", 4249, 0 },
    { 0x11AF, "Pro-Log Corp/AVID Technology Inc", 4249, 0 },
    { 0x11B0, "V3 Semiconductor Inc", 4249, 13 },
    { 0x11B1, "Apricot Computers", 4262, 0 },
    { 0x11B2, "Eastman Kodak", 4262, 0 },
    { 0x11B3, "Barr Systems Inc", 4262, 0 },
    { 0x11B4, "Leitch Technology International", 4262, 0 },
    { 0x11B5, "Radstone Technology Plc", 4262, 0 },
    { 0x11B6, "United Video Corp", 4262, 0 },
    { 0x11B7, "Motorola", 4262, 0 },
    { 0x11B8, "Xpoint Technologies Inc", 4262, 1 },
    { 0x11B9, "Pathlight Technology Inc", 4263, 1 },
    { 0x11BA, "Videotron Corp", 4264, 0 },
    { 0x11BB, "Pyramid Technology/DAPHA Electronics Corp", 4264, 0 },
    { 0x11BC, "Network Peripherals Inc", 4264, 1 },
    { 0x11BD, "Pinnacle Systems Inc", 4265, 2 },
    { 0x11BE, "International Microcircuits Inc", 4267, 0 },
    { 0x11BF, "Astrodesign Inc", 4267, 0 },
    { 0x11C0, "Hewlett Packard", 4267, 0 },
    { 0x11C1, "Lucent/Agere Systems (Was: AT&T MicroElectronics)", 4267, 54 },
    { 0x11C2, "Sand Microelectronics", 4321, 0 },
    { 0x11C3, "NEC Corp", 4321, 0 },
    { 0x11C4, "Document Technologies Industries", 4321, 0 },
    { 0x11C5, "Shiva Corp", 4321, 0 },
    { 0x11C6, "Dainippon Screen MFG Co Ltd", 4321, 0 },
    { 0x11C7, "D.C.M. Data Systems", 4321, 0 },
    { 0x11C8, "Dolphin Interconnect Solutions", 4321, 4 },
    { 0x11C9, "Magma", 4325, 2 },
    { 0x11CA, "LSI Systems Inc", 4327, 0 },
    { 0x11CB, "Specialix Research Ltd", 4327, 5 },
    { 0x11CC, "Michels & Kleberhoff Computer GmbH", 4332, 0 },
    { 0x11CD, "HAL Computer Systems Inc", 4332, 0 },
    { 0x11CE, "Netaccess", 4332, 0 },
    { 0x11CF, "Pioneer Electronic Corp", 4332, 0 },
    { 0x11D0, "Loral Frederal Systems - Manassas", 4332, 0 },
    { 0x11D1, "Auravision", 4332, 1 },
    { 0x11D2, "Intercom Inc", 4333, 0 },
    { 0x11D3, "Trancell Systems Inc", 4333, 0 },
    { 0x11D4, "Analog Devices", 4333, 8 },
    { 0x11D5, "IKON Corp", 4341, 2 },
    { 0x11D6, "Tekelec Technologies", 4343, 0 },
    { 0x11D7, "Trenton Terminals Inc", 4343, 0 },
    { 0x11D8, "Image Technologies Development", 4343, 0 },
    { 0x11D9, "TEC Corp", 4343, 0 },
    { 0x11DA, "Novell", 4343, 0 },
    { 0x11DB, "SEGA Enterprises Ltd", 4343, 0 },
    { 0x11DC, "Questra Corp", 4343, 0 },
    { 0x11DD, "Crosfield Electronics Ltd", 4343, 0 },
    { 0x11DE, "Zoran Corp", 4343, 2 },
    { 0x11DF, "New Wave PDG", 4345, 0 },
    { 0x11E0, "Cray Communications A/S", 4345, 0 },
    { 0x11E1, "Gec Plessey Semiconductors Inc", 4345, 0 },
    { 0x11E2, "Samsung Information Systems America", 4345, 0 },
    { 0x11E3, "Quicklogic Corp", 4345, 1 },
    { 0x11E4, "Second Wave Inc", 4346, 0 },
    { 0x11E5, "IIX consulting", 4346, 0 },
    { 0x11E6, "Mitsui-Zosen System Research", 4346, 0 },
    { 0x11E7, "Toshiba America, Electric Company", 4346, 0 },
    { 0x11E8, "Digital Processing Systems Inc", 4346, 0 },
    { 0x11E9, "Highwater Designs Ltd", 4346, 0 },
    { 0x11EA, "Elsag Bailey", 4346, 0 },
    { 0x11EB, "Formation Inc", 4346, 0 },
    { 0x11EC, "Coreco Inc", 4346, 0 },
    { 0x11ED, "Mediamatics", 4346, 0 },
    { 0x11EE, "Dome Imaging Systems Inc", 4346, 0 },
    { 0x11EF, "Nicolet Technologies B.V.", 4346, 0 },
    { 0x11F0, "Compu-Shack GmbH", 4346, 7 },
    { 0x11F1, "Symbios Logic Inc", 4353, 0 },
    { 0x11F2, "Picture Tel Japan K.K.", 4353, 0 },
    { 0x11F3, "Keithley Metrabyte", 4353, 0 },
    { 0x11F4, "Kinetic Systems Corp", 4353, 1 },
    { 0x11F5, "Computing Devices International", 4354, 0 },
    { 0x11F6, "Compex", 4354, 6 },
    { 0x11F7, "Scientific Atlanta", 4360, 0 },
    { 0x11F8, "PMC-Sierra Inc", 4360, 7 },
    { 0x11F9, "I-CUBE Inc", 4367, 0 },
    { 0x11FA, "Kasan Electronics Company Ltd", 4367, 0 },
    { 0x11FB, "Datel Inc", 4367, 0 },
    { 0x11FC, "Silicon Magic", 4367, 0 },
    { 0x11FD, "High Street Consultants", 4367, 0 },
    { 0x11FE, "Comtrol Corp", 4367, 33 },
    { 0x11FF, "Scion Corp", 4400, 0 },
    { 0x1200, "CSS Corp", 4400, 0 },
    { 0x1201, "Vista Controls Corp", 4400, 0 },
    { 0x1202, "Network General Corp", 4400, 2 },
    { 0x1203, "Bayer Corp, Agfa Division", 4402, 0 },
    { 0x1204, "Lattice Semiconductor Corp", 4402, 0 },
    { 0x1205, "Array Corp", 4402, 0 },
    { 0x1206, "Amdahl Corp", 4402, 0 },
    { 0x1208, "Parsytec GmbH", 4402, 1 },
    { 0x1209, "SCI Systems Inc", 4403, 0 },
    { 0x120A, "Synaptel", 4403, 0 },
    { 0x120B, "Adaptive Solutions", 4403, 0 },
    { 0x120C, "Technical Corp", 4403, 0 },
    { 0x120D, "Compression Labs Inc", 4403, 0 },
    { 0x120E, "Cyclades Corp", 4403, 15 },
    { 0x120F, "Essential Communications", 4418, 1 },
    { 0x1210, "Hyperparallel Technologies", 4419, 0 },
    { 0x1211, "Braintech Inc", 4419, 0 },
    { 0x1212, "Kingston Technology Corp", 4419, 0 },
    { 0x1213, "Applied Intelligent Systems Inc", 4419, 0 },
    { 0x1214, "Performance Technologies Inc", 4419, 0 },
    { 0x1215, "Interware Co Ltd", 4419, 0 },
    { 0x1216, "Purup Prepress A/S", 4419, 0 },
    { 0x1217, "O2 Micro Inc", 4419, 22 },
    { 0x1218, "Hybricon Corp", 4441, 0 },
    { 0x1219, "First Virtual Corp", 4441, 0 },
    { 0x121A, "3Dfx Interactive Inc", 4441, 7 },
    { 0x121B, "Advanced Telecommunications Modules", 4448, 0 },
    { 0x121C, "Nippon Texaco Ltd", 4448, 0 },
    { 0x121D, "Lippert Automationstechnik GmbH", 4448, 0 },
    { 0x121E, "CSPI", 4448, 0 },
    { 0x121F, "Arcus Technology Inc", 4448, 0 },
    { 0x1220, "Ariel Corp", 4448, 1 },
    { 0x1221, "Contec Co Ltd", 4449, 0 },
    { 0x1222, "Ancor Communications Inc", 4449, 0 },
    { 0x1223, "Heurikon/Computer Products", 4449, 10 },
    { 0x1224, "Interactive Images", 4459, 0 },
    { 0x1225, "Power I/O Inc", 4459, 0 },
    { 0x1227, "Tech-Source", 4459, 1 },
    { 0x1228, "Norsk Elektro Optikk A/S", 4460, 0 },
    { 0x1229, "Data Kinesis Inc", 4460, 0 },
    { 0x122A, "Integrated Telecom", 4460, 0 },
    { 0x122B, "LG Industrial Systems Co Ltd", 4460, 0 },
    { 0x122C, "Sican GmbH", 4460, 0 },
    { 0x122D, "Aztech System Ltd", 4460, 3 },
    { 0x122E, "Xyratex", 4463, 0 },
    { 0x122F, "Andrew Corp", 4463, 0 },
    { 0x1230, "Fishcamp Engineering", 4463, 0 },
    { 0x1231, "Woodard McCoach Inc", 4463, 0 },
    { 0x1232, "GPT Limited", 4463, 0 },
    { 0x1233, "Bus-tech Inc", 4463, 0 },
    { 0x1234, "Technical Corp", 4463, 0 },
    { 0x1235, "RISQ Modular Systems Inc", 4463, 0 },
    { 0x1236, "Sigma Designs Corp", 4463, 2 },
    { 0x1237, "Alta Technology Corp", 4465, 0 },
    { 0x1238, "Adtran", 4465, 0 },
    { 0x1239, "3DO Company", 4465, 0 },
    { 0x123A, "Visicom Labrotories Inc", 4465, 0 },
    { 0x123B, "SEEQ Technology Inc", 4465, 0 },
    { 0x123C, "Century Systems Inc", 4465, 0 },
    { 0x123D, "Engineering Design Team Inc", 4465, 3 },
    { 0x123E, "Simutech Inc", 4468, 0 },
    { 0x123F, "C-Cube Microsystems", 4468, 5 },
    { 0x1240, "Marathon Technologies Corp", 4473, 0 },
    { 0x1241, "DSC Communications", 4473, 0 },
    { 0x1242, "Jaycor Networks Inc", 4473, 4 },
    { 0x1243, "Delphax", 4477, 0 },
    { 0x1244, "AVM Audiovisuelles MKTG & Computer GmbH", 4477, 8 },
    { 0x1245, "A.P.D., S.A.", 4485, 0 },
    { 0x1246, "Dipix Technologies Inc", 4485, 0 },
    { 0x1247, "Xylon Research Inc", 4485, 0 },
    { 0x1248, "Central Data Corp", 4485, 0 },
    { 0x1249, "Samsung Electronics Co Ltd", 4485, 0 },
    { 0x124A, "AEG Electrocom GmbH", 4485, 0 },
    { 0x124B, "Greenspring Computers Inc", 4485, 1 },
    { 0x124C, "Solitron Technologies Inc", 4486, 0 },
    { 0x124D, "Stallion Technologies Inc", 4486, 4 },
    { 0x124E, "Cylink", 4490, 0 },
    { 0x124F, "Infortrend Technology Inc", 4490, 1 },
    { 0x1250, "Hitachi Microcomputer System Ltd", 4491, 0 },
    { 0x1251, "VLSI Solution OY", 4491, 0 },
    { 0x1253, "Guzik Technical Enterprises", 4491, 0 },
    { 0x1254, "Linear Systems Ltd", 4491, 0 },
    { 0x1255, "Optibase Ltd", 4491, 5 },
    { 0x1256, "Perceptive Solutions Inc", 4496, 3 },
    { 0x1257, "Vertex Networks Inc", 4499, 0 },
    { 0x1258, "Gilbarco Inc", 4499, 0 },
    { 0x1259, "Allied Telesyn International", 4499, 1 },
    { 0x125A, "ABB Power Systems", 4500, 0 },
    { 0x125B, "ASIX Electronics Corp", 4500, 1 },
    { 0x125C, "Aurora Technologies Inc", 4501, 2 },
    { 0x125D, "ESS Technology", 4503, 16 },
    { 0x125E, "Specialvideo Engineering SRL", 4519, 0 },
    { 0x125F, "Concurrent Technologies Inc", 4519, 0 },
    { 0x1260, "Intersil Americas Inc (Was: Harris Semiconductor)", 4519, 6 },
    { 0x1261, "Matsushita-Kotobuki Electronics Industries", 4525, 0 },
    { 0x1262, "ES Computer Company Ltd", 4525, 0 },
    { 0x1263, "Sonic Solutions", 4525, 0 },
    { 0x1264, "AVAL NAGASAKI Corp", 4525, 0 },
    { 0x1265, "Casio Computer Co Ltd", 4525, 0 },
    { 0x1266, "Microdyne Corp", 4525, 2 },
    { 0x1267, "S.A. Telecommunications", 4527, 3 },
    { 0x1268, "Tektronix", 4530, 0 },
    { 0x1269, "Thomson-CSF/TTM", 4530, 0 },
    { 0x126A, "Lexmark International Inc", 4530, 0 },
    { 0x126B, "ADAX Inc", 4530, 0 },
    { 0x126C, "Nortel Networks (Was: Northern Telecom)", 4530, 3 },
    { 0x126D, "Splash Technology Inc", 4533, 0 },
    { 0x126E, "Sumitomo Metal Industries Ltd", 4533, 0 },
    { 0x126F, "Silicon Motion Inc", 4533, 7 },
    { 0x1270, "Olympus Optical Co Ltd", 4540, 0 },
    { 0x1271, "GW Instruments", 4540, 1 },
    { 0x1272, "Telematics", 4541, 0 },
    { 0x1273, "Hughes Network systems", 4541, 1 },
    { 0x1274, "Creative (Was: Ensoniq)", 4542, 4 },
    { 0x1275, "Network Appliance Corp", 4546, 0 },
    { 0x1276, "Switched Network Technologies Inc", 4546, 0 },
    { 0x1277, "Comstream", 4546, 0 },
    { 0x1278, "VMETRO Ltd (was: Transtech Parallel Systems Ltd)", 4546, 3 },
    { 0x1279, "Transmeta Corp", 4549, 4 },
    { 0x127A, "Rockwell Semiconductor Systems (Also Conexant)", 4553, 46 },
    { 0x127B, "PIXERA Corp", 4599, 0 },
    { 0x127C, "Crosspoint Solutions Inc", 4599, 0 },
    { 0x127D, "VELA Research", 4599, 0 },
    { 0x127E, "Winnou, L.P.", 4599, 0 },
    { 0x127F, "Fujifilm", 4599, 0 },
    { 0x1280, "Photoscript Group Ltd", 4599, 0 },
    { 0x1281, "Yokogawa Electric Corp", 4599, 0 },
    { 0x1282, "Davicom Semiconductor Inc", 4599, 3 },
    { 0x1283, "Integrated Technology Express (ITE) Inc", 4602, 12 },
    { 0x1284, "Sahara Networks Inc", 4614, 0 },
    { 0x1285, "Platform Technologies Inc", 4614, 1 },
    { 0x1286, "Mazet GmbH", 4615, 0 },
    { 0x1287, "LuxSonor Inc", 4615, 3 },
    { 0x1288, "Timestep Corp", 4618, 0 },
    { 0x1289, "AVC Technology Inc", 4618, 0 },
    { 0x128A, "Asante Technologies Inc", 4618, 0 },
    { 0x128B, "Transwitch Corporation", 4618, 0 },
    { 0x128C, "Retix Corp", 4618, 0 },
    { 0x128D, "G2 Networks Inc", 4618, 1 },
    { 0x128E, "Hoon Tech co Ltd/Samho Multi Tech Ltd", 4619, 5 },
    { 0x128F, "Tateno Dennou Inc", 4624, 0 },
    { 0x1290, "Sord Computer Corporation", 4624, 0 },
    { 0x1291, "NCS Computer Italia", 4624, 0 },
    { 0x1292, "Tritech Microelectronics", 4624, 0 },
    { 0x1293, "Media Reality Technology", 4624, 0 },
    { 0x1294, "Rhetorex Inc", 4624, 0 },
    { 0x1295, "Imagenation Corp", 4624, 0 },
    { 0x1296, "Kofax Image Products", 4624, 0 },
    { 0x1297, "Holco Ent Co Ltd/Shuttle Computer", 4624, 0 },
    { 0x1298, "Spellcaster Telecommunications Inc", 4624, 0 },
    { 0x1299, "Knowledge Technology Lab", 4624, 0 },
    { 0x129A, "VMETRO Inc", 4624, 2 },
    { 0x129B, "Image Access", 4626, 0 },
    { 0x129C, "Xantel Corp/Jaycor", 4626, 0 },
    { 0x129D, "Compcore Multimedia Inc", 4626, 0 },
    { 0x129E, "Victor Company of Japan Ltd", 4626, 0 },
    { 0x129F, "OEC Medical Systems Inc", 4626, 0 },
    { 0x12A0, "Allen-Bradley Company", 4626, 0 },
    { 0x12A1, "Simpact Associates Inc", 4626, 0 },
    { 0x12A2, "Newgen systems Corp", 4626, 0 },
    { 0x12A3, "Lucent Technologies", 4626, 0 },
    { 0x12A4, "NTT Electronics Technology Company", 4626, 0 },
    { 0x12A5, "Vision Dynamics Ltd", 4626, 0 },
    { 0x12A6, "Scalable Networks Inc", 4626, 0 },
    { 0x12A7, "AMO GmbH", 4626, 0 },
    { 0x12A8, "News Datacom", 4626, 0 },
    { 0x12A9, "Xiotech Corp", 4626, 0 },
    { 0x12AA, "SDL Communications Inc", 4626, 1 },
    { 0x12AB, "Yuan Yuan Enterprise Co Ltd", 4627, 1 },
    { 0x12AC, "Measurex Corp", 4628, 0 },
    { 0x12AD, "Multidata GmbH", 4628, 0 },
    { 0x12AE, "Alteon Networks Inc", 4628, 2 },
    { 0x12AF, "TDK USA Corp", 4630, 0 },
    { 0x12B0, "Jorge Scientific Corp", 4630, 0 },
    { 0x12B1, "GammaLink", 4630, 0 },
    { 0x12B2, "General Signal Networks", 4630, 1 },
    { 0x12B3, "Inter-Face Co Ltd", 4631, 0 },
    { 0x12B4, "FutureTel Inc", 4631, 0 },
    { 0x12B5, "Granite Systems Inc", 4631, 0 },
    { 0x12B6, "Natural Microsystems", 4631, 0 },
    { 0x12B7, "ACCUMEN/Cognex Modular Vision Systems", 4631, 0 },
    { 0x12B8, "Korg", 4631, 0 },
    { 0x12B9, "3COM Corp, Modem Division (Formerly US Robotics)", 4631, 3 },
    { 0x12BA, "Bittware Research/PMC Sierra", 4634, 1 },
    { 0x12BB, "Nippon Unisoft Corp", 4635, 0 },
    { 0x12BC, "Array Microsystems", 4635, 0 },
    { 0x12BD, "Computerm Corp", 4635, 0 },
    { 0x12BE, "Anchor Chips Inc", 4635, 2 },
    { 0x12BF, "Fujifilm Microdevices", 4637, 0 },
    { 0x12C0, "Infimed", 4637, 0 },
    { 0x12C1, "GMM Research Corp", 4637, 1 },
    { 0x12C2, "Mentec Ltd", 4638, 0 },
    { 0x12C3, "Holtek Microelectronics Inc", 4638, 2 },
    { 0x12C4, "Connect Tech Inc", 4640, 39 },
    { 0x12C5, "Picture Elements Inc", 4679, 4 },
    { 0x12C6, "Mitani Corp", 4683, 0 },
    { 0x12C7, "Dialogic Corp", 4683, 15 },
    { 0x12C8, "G Force Co Ltd", 4698, 0 },
    { 0x12C9, "Gigi Operations", 4698, 0 },
    { 0x12CA, "Integrated Computing Engines", 4698, 0 },
    { 0x12CB, "Antex Electronics Corp", 4698, 10 },
    { 0x12CC, "Pluto Technologies International", 4708, 0 },
    { 0x12CD, "Aims Lab", 4708, 0 },
    { 0x12CE, "Netspeed Inc", 4708, 0 },
    { 0x12CF, "Prophet Systems Inc", 4708, 0 },
    { 0x12D0, "GDE Systems Inc", 4708, 0 },
    { 0x12D1, "PSITech", 4708, 0 },
    { 0x12D2, "Nvidia (Was:STB,SGS Thompson)", 4708, 9 },
    { 0x12D3, "Vingmed Sound A/S", 4717, 0 },
    { 0x12D4, "DGM&S", 4717, 0 },
    { 0x12D5, "Equator Technologies", 4717, 0 },
    { 0x12D6, "Analogic Corp", 4717, 0 },
    { 0x12D7, "Biotonic SRL", 4717, 0 },
    { 0x12D8, "Pericom Semiconductor", 4717, 2 },
    { 0x12D9, "Acculab PLC", 4719, 0 },
    { 0x12DA, "True Time", 4719, 0 },
    { 0x12DB, "Annapolis Micro systems Inc", 4719, 0 },
    { 0x12DC, "Symicron Computer Communication Ltd", 4719, 0 },
    { 0x12DD, "Management Graphics", 4719, 0 },
    { 0x12DE, "Rainbow Technologies", 4719, 0 },
    { 0x12DF, "SBS Technologies Inc", 4719, 0 },
    { 0x12E0, "Chase Research", 4719, 4 },
    { 0x12E1, "Nintendo co Ltd", 4723, 0 },
    { 0x12E2, "Datum Inc Bancomm-Timing Division", 4723, 0 },
    { 0x12E3, "Imation Corp - Medical Imaging Systems", 4723, 0 },
    { 0x12E4, "Brooktrout Technology Inc", 4723, 2 },
    { 0x12E5, "XCD Inc/Apex Inc", 4725, 0 },
    { 0x12E6, "Cirel Systems", 4725, 0 },
    { 0x12E7, "Sunsgroup Corp", 4725, 0 },
    { 0x12E8, "CRISC Corp", 4725, 0 },
    { 0x12E9, "GE Spacenet", 4725, 0 },
    { 0x12EA, "Zuken", 4725, 0 },
    { 0x12EB, "Aureal Inc", 4725, 4 },
    { 0x12EC, "3A International Inc", 4729, 0 },
    { 0x12ED, "Optivision Inc", 4729, 0 },
    { 0x12EE, "Orange Micro", 4729, 0 },
    { 0x12EF, "Vienna Systems", 4729, 0 },
    { 0x12F0, "Pentek", 4729, 0 },
    { 0x12F1, "Sorensen Vision Inc", 4729, 0 },
    { 0x12F2, "Gammagraphix Inc", 4729, 0 },
    { 0x12F3, "Radstone Technology / XING Inc", 4729, 0 },
    { 0x12F4, "Megatel", 4729, 0 },
    { 0x12F5, "Forks Inc", 4729, 0 },
    { 0x12F6, "Dawson France", 4729, 0 },
    { 0x12F7, "Cognex", 4729, 0 },
    { 0x12F8, "Electronic-Design GmbH", 4729, 1 },
    { 0x12F9, "FourFold Technologies", 4730, 0 },
    { 0x12FB, "Spectrum Signal Processing", 4730, 14 },
    { 0x12FC, "Capital Equipment Corp", 4744, 0 },
    { 0x12FD, "i2S", 4744, 0 },
    { 0x12FE, "ESD Electronic System Design GmbH", 4744, 0 },
    { 0x12FF, "Lexicon", 4744, 0 },
    { 0x1300, "Harman International Industries Inc", 4744, 0 },
    { 0x1302, "Computer Sciences Corp", 4744, 0 },
    { 0x1303, "Innovative Integration", 4744, 1 },
    { 0x1304, "Juniper Networks", 4745, 0 },
    { 0x1305, "NetPhone Inc", 4745, 0 },
    { 0x1306, "Duet Technologies", 4745, 0 },
    { 0x1307, "ComputerBoards Inc", 4745, 54 },
    { 0x1308, "Jato Technologies Inc", 4799, 1 },
    { 0x1309, "AB Semicon Ltd", 4800, 0 },
    { 0x130A, "Mitsubishi Electric Microcomputer", 4800, 0 },
    { 0x130B, "Colorgraphic Communications Corp", 4800, 0 },
    { 0x130C, "AMBEX Technologies Inc", 4800, 0 },
    { 0x130D, "Accelerix Inc", 4800, 0 },
    { 0x130E, "Yamatake-Honeywell Co Ltd", 4800, 0 },
    { 0x130F, "Advanet Inc", 4800, 0 },
    { 0x1310, "GESPAC", 4800, 0 },
    { 0x1311, "VideoServer Inc", 4800, 0 },
    { 0x1312, "Acuity Imaging Inc", 4800, 0 },
    { 0x1313, "Yaskawa Electric Co", 4800, 0 },
    { 0x1316, "Teradyne Inc", 4800, 0 },
    { 0x1317, "ADMtek", 4800, 7 },
    { 0x1318, "Packet Engines Inc", 4807, 1 },
    { 0x1319, "ForteMedia Inc", 4808, 4 },
    { 0x131A, "Finisar Corp", 4812, 0 },
    { 0x131C, "Nippon Electro-Sensory Devices Corp", 4812, 0 },
    { 0x131D, "Sysmic Inc", 4812, 0 },
    { 0x131E, "Xinex Networks Inc", 4812, 0 },
    { 0x131F, "SIIG Inc", 4812, 37 },
    { 0x1320, "Crypto AG", 4849, 0 },
    { 0x1321, "Arcobel Graphics BV", 4849, 0 },
    { 0x1322, "MTT Co Ltd", 4849, 0 },
    { 0x1323, "DOME Inc", 4849, 0 },
    { 0x1324, "Sphere Communications", 4849, 0 },
    { 0x1325, "Salix Technologies Inc", 4849, 0 },
    { 0x1326, "SeaChange International", 4849, 0 },
    { 0x1327, "Voss Scientific", 4849, 0 },
    { 0x1328, "Quadrant International", 4849, 0 },
    { 0x1329, "Productivity Enhancement", 4849, 0 },
    { 0x132A, "Microcom Inc", 4849, 0 },
    { 0x132B, "BroadBand Technologies", 4849, 0 },
    { 0x132C, "Micrel Inc", 4849, 0 },
    { 0x132D, "Integrated Silicon Solution Inc", 4849, 0 },
    { 0x1330, "MMC Networks", 4849, 0 },
    { 0x1331, "RadiSys Corporation", 4849, 5 },
    { 0x1332, "Micro Memory", 4854, 3 },
    { 0x1334, "Redcreek Communications Inc", 4857, 0 },
    { 0x1335, "Videomail Inc", 4857, 0 },
    { 0x1337, "Third Planet Publishing", 4857, 0 },
    { 0x1338, "BT Electronics", 4857, 0 },
    { 0x133A, "VTEL Corp", 4857, 0 },
    { 0x133B, "Softcom Microsystems", 4857, 0 },
    { 0x133C, "Holontech Corp", 4857, 0 },
    { 0x133D, "S S Technologies", 4857, 1 },
    { 0x133E, "Virtual Computer Corp", 4858, 0 },
    { 0x133F, "SCM Microsystems", 4858, 0 },
    { 0x1340, "Atalla Corp", 4858, 0 },
    { 0x1341, "Kyoto Microcomputer Co", 4858, 0 },
    { 0x1342, "Promax Systems Inc", 4858, 0 },
    { 0x1343, "Phylon Communications Inc", 4858, 0 },
    { 0x1344, "Micron Technology (Was: Crucial Technology?)", 4858, 6 },
    { 0x1345, "Arescom Inc", 4864, 0 },
    { 0x1347, "Odetics", 4864, 0 },
    { 0x1349, "Sumitomo Electric Industries Ltd", 4864, 0 },
    { 0x134A, "DTC Technology Corp", 4864, 2 },
    { 0x134B, "Ark Research Corp", 4866, 0 },
    { 0x134C, "Chori Joho System Co Ltd", 4866, 0 },
    { 0x134D, "Pctel Inc", 4866, 10 },
    { 0x134E, "CSTI", 4876, 0 },
    { 0x134F, "Algo System Co Ltd", 4876, 0 },
    { 0x1350, "Systec Co Ltd", 4876, 0 },
    { 0x1351, "Sonix Inc", 4876, 0 },
    { 0x1353, "Dassault A.T.", 4876, 4 },
    { 0x1354, "dWave System Inc", 4880, 0 },
    { 0x1355, "Kratos Analytical Ltd", 4880, 0 },
    { 0x1356, "The Logical Co", 4880, 0 },
    { 0x1359, "Prisa Networks", 4880, 0 },
    { 0x135A, "Brain Boxes Ltd", 4880, 0 },
    { 0x135B, "Giganet Inc", 4880, 0 },
    { 0x135C, "Quatech Inc", 4880, 13 },
    { 0x135D, "ABB Network Partner AB", 4893, 0 },
    { 0x135E, "Sealevel Systems Inc", 4893, 8 },
    { 0x135F, "I-Data International A-S", 4901, 0 },
    { 0x1360, "Meinberg Funkuhren", 4901, 14 },
    { 0x1361, "Soliton Systems K.K.", 4915, 0 },
    { 0x1362, "Fujifacom Corp", 4915, 0 },
    { 0x1363, "Phoenix Technology Ltd", 4915, 0 },
    { 0x1364, "ATM Communications Inc", 4915, 0 },
    { 0x1365, "Hypercope Corp", 4915, 1 },
    { 0x1366, "Teijin Seiki Co Ltd", 4916, 0 },
    { 0x1367, "Hitachi Zosen Corp", 4916, 0 },
    { 0x1368, "Skyware Corp", 4916, 0 },
    { 0x1369, "Digigram", 4916, 0 },
    { 0x136A, "High Soft Tech", 4916, 4 },
    { 0x136B, "Kawasaki Steel Corp", 4920, 1 },
    { 0x136C, "Adtek System Science Co Ltd", 4921, 0 },
    { 0x136D, "Gigalabs Ltd", 4921, 0 },
    { 0x136F, "Applied Magic Inc", 4921, 0 },
    { 0x1370, "ATL Products", 4921, 0 },
    { 0x1371, "CNET Technology Inc", 4921, 1 },
    { 0x1373, "Silicon Vision Inc", 4922, 0 },
    { 0x1374, "Silicom Ltd", 4922, 24 },
    { 0x1375, "Argosystems Inc", 4946, 0 },
    { 0x1376, "One Stop Systems (Originally LMC; Previously bought out by SBE Inc)", 4946, 0 },
    { 0x1377, "Electronic Equipment Production GmbH", 4946, 0 },
    { 0x1378, "Telemann Co Ltd", 4946, 0 },
    { 0x1379, "Asahi Kasei Microsystems Co Ltd", 4946, 0 },
    { 0x137A, "Mark Of The Unicorn Inc", 4946, 1 },
    { 0x137B, "PPT Vision", 4947, 0 },
    { 0x137C, "Iwatsu Electric Co Ltd", 4947, 0 },
    { 0x137D, "Dynachip Corp", 4947, 0 },
    { 0x137E, "Patriot Scientific Corp", 4947, 0 },
    { 0x137F, "Japan Satellite Systems Inc", 4947, 0 },
    { 0x1380, "Sanritz Automation Co Ltd", 4947, 0 },
    { 0x1381, "Brains Co Ltd", 4947, 0 },
    { 0x1382, "Marian - Electronic & Software", 4947, 11 },
    { 0x1383, "Controlnet Inc", 4958, 0 },
    { 0x1384, "Reality Simulation Systems Inc", 4958, 0 },
    { 0x1385, "Netgear Inc", 4958, 30 },
    { 0x1386, "Video Domain Technologies", 4988, 0 },
    { 0x1387, "Systran Corp", 4988, 0 },
    { 0x1388, "Hitachi Information Technology Co Ltd", 4988, 0 },
    { 0x1389, "Applicom International", 4988, 1 },
    { 0x138A, "Fusion Micromedia Corp", 4989, 0 },
    { 0x138B, "Tokimec Inc", 4989, 0 },
    { 0x138C, "Silicon Reality", 4989, 0 },
    { 0x138D, "Future Techno Designs Pty Ltd", 4989, 0 },
    { 0x138E, "Basler GmbH", 4989, 0 },
    { 0x138F, "Patapsco Designs Inc", 4989, 0 },
    { 0x1390, "Concept Development Inc", 4989, 0 },
    { 0x1391, "Development Concepts Inc", 4989, 0 },
    { 0x1392, "Medialight Inc", 4989, 0 },
    { 0x1393, "Moxa Technologies Co Ltd", 4989, 27 },
    { 0x1394, "Level One Communications", 5016, 1 },
    { 0x1395, "Ambicom Inc", 5017, 0 },
    { 0x1396, "Cipher Systems Inc", 5017, 0 },
    { 0x1397, "Cologne Chip Designs GmbH", 5017, 16 },
    { 0x1398, "Clarion Co Ltd", 5033, 0 },
    { 0x1399, "Rios Systems Co Ltd", 5033, 0 },
    { 0x139A, "Alacritech Inc", 5033, 3 },
    { 0x139B, "Mediasonic Multimedia Systems Ltd", 5036, 0 },
    { 0x139C, "Quantum 3D Inc", 5036, 0 },
    { 0x139D, "EPL Ltd", 5036, 0 },
    { 0x139E, "Media4", 5036, 0 },
    { 0x139F, "Aethra S.R.L.", 5036, 0 },
    { 0x13A0, "Crystal Group Inc", 5036, 0 },
    { 0x13A1, "Kawasaki Heavy Industries Ltd", 5036, 0 },
    { 0x13A2, "Ositech Communications Inc", 5036, 0 },
    { 0x13A3, "HI-FN Inc", 5036, 11 },
    { 0x13A4, "Rascom Inc", 5047, 0 },
    { 0x13A5, "Audio Digital Imaging Inc", 5047, 0 },
    { 0x13A6, "Videonics Inc", 5047, 0 },
    { 0x13A7, "Teles AG", 5047, 0 },
    { 0x13A8, "Exar Corp", 5047, 3 },
    { 0x13A9, "Siemens Medical Solutions", 5050, 0 },
    { 0x13AA, "Broadband Networks Inc", 5050, 0 },
    { 0x13AB, "Arcom Control Systems Ltd", 5050, 0 },
    { 0x13AC, "Motion Media Technology Ltd", 5050, 0 },
    { 0x13AD, "Nexus Inc", 5050, 0 },
    { 0x13AE, "ALD Technology Ltd", 5050, 0 },
    { 0x13AF, "T.Sqware", 5050, 0 },
    { 0x13B0, "Maxspeed Corp", 5050, 0 },
    { 0x13B1, "Tamura Corp", 5050, 0 },
    { 0x13B2, "Techno Chips Co Ltd", 5050, 0 },
    { 0x13B3, "Lanart Corp", 5050, 0 },
    { 0x13B4, "Wellbean Co Inc", 5050, 0 },
    { 0x13B5, "ARM", 5050, 0 },
    { 0x13B6, "DLoG GmbH", 5050, 0 },
    { 0x13B7, "LOGIC Devices Inc", 5050, 0 },
    { 0x13B8, "Nokia Telecommunications Oy", 5050, 0 },
    { 0x13B9, "Elecom Co Ltd", 5050, 0 },
    { 0x13BA, "Oxford Instruments", 5050, 0 },
    { 0x13BB, "Sanyo Technosound Co Ltd", 5050, 0 },
    { 0x13BC, "Bitran Corp", 5050, 0 },
    { 0x13BD, "Sharp Corp", 5050, 0 },
    { 0x13BE, "Miroku Jyoho Service Co Ltd", 5050, 0 },
    { 0x13BF, "Sharewave Inc", 5050, 0 },
    { 0x13C0, "Microgate Corp", 5050, 4 },
    { 0x13C1, "3ware Inc", 5054, 5 },
    { 0x13C2, "Technotrend Systemtechnik GmbH", 5059, 1 },
    { 0x13C3, "Janz Computer AG", 5060, 0 },
    { 0x13C4, "Phase Metrics", 5060, 0 },
    { 0x13C5, "Alphi Technology Corp", 5060, 0 },
    { 0x13C6, "Condor Engineering Inc", 5060, 3 },
    { 0x13C7, "Blue Chip Technology Ltd", 5063, 1 },
    { 0x13C8, "Apptech Inc", 5064, 0 },
    { 0x13C9, "Eaton Corp", 5064, 0 },
    { 0x13CA, "IOMEGA Corp", 5064, 0 },
    { 0x13CB, "Yano Electric Co Ltd", 5064, 0 },
    { 0x13CC, "Metheus Corp", 5064, 0 },
    { 0x13CD, "Compatible Systems Corp", 5064, 0 },
    { 0x13CE, "Cocom A/S", 5064, 0 },
    { 0x13CF, "Studio Audio & Video Ltd", 5064, 0 },
    { 0x13D0, "Techsan Electronics Co Ltd", 5064, 2 },
    { 0x13D1, "Abocom Systems Inc", 5066, 4 },
    { 0x13D2, "Shark Multimedia Inc", 5070, 0 },
    { 0x13D3, "IMC Networks", 5070, 0 },
    { 0x13D4, "Graphics Microsystems Inc", 5070, 0 },
    { 0x13D5, "Media 100 Inc", 5070, 0 },
    { 0x13D6, "K.I. Technology Co Inc", 5070, 0 },
    { 0x13D7, "Toshiba Engineering Corp", 5070, 0 },
    { 0x13D8, "Phobos Corp", 5070, 0 },
    { 0x13D9, "Apex PC Solutions Inc", 5070, 0 },
    { 0x13DA, "IntreSource Systems Pty Ltd", 5070, 0 },
    { 0x13DB, "Janich & Klass Computertechnik GmbH", 5070, 0 },
    { 0x13DC, "Netboost Corp", 5070, 0 },
    { 0x13DD, "Multimedia Bundle Inc", 5070, 0 },
    { 0x13DE, "ABB Robotics Products AB", 5070, 0 },
    { 0x13DF, "E-Tech Inc", 5070, 1 },
    { 0x13E0, "GVC Corporation", 5071, 0 },
    { 0x13E1, "Silicom Multimedia Systems Inc", 5071, 0 },
    { 0x13E2, "Dynamics Research Corp", 5071, 0 },
    { 0x13E3, "Nest Inc", 5071, 0 },
    { 0x13E4, "Calculex Inc", 5071, 0 },
    { 0x13E5, "Telesoft Design Ltd", 5071, 0 },
    { 0x13E6, "Argosy Research Inc", 5071, 0 },
    { 0x13E7, "NAC Inc", 5071, 0 },
    { 0x13E8, "Chip Express Corp", 5071, 0 },
    { 0x13E9, "Intraserver Technology Inc", 5071, 0 },
    { 0x13EA, "Dallas Semiconductor (Now known as Maxim)", 5071, 2 },
    { 0x13EB, "Hauppauge Computer Works Inc", 5073, 0 },
    { 0x13EC, "Zydacron Inc", 5073, 1 },
    { 0x13ED, "Raytheion E-Systems", 5074, 0 },
    { 0x13EE, "Hayes Microcomputer Products Inc", 5074, 0 },
    { 0x13EF, "Coppercom Inc", 5074, 0 },
    { 0x13F0, "Sundance Technology Inc", 5074, 3 },
    { 0x13F1, "Oce' - Technologies B.V.", 5077, 0 },
    { 0x13F2, "Ford Microelectronics Inc", 5077, 0 },
    { 0x13F3, "McData Corp", 5077, 0 },
    { 0x13F4, "Troika Design Inc", 5077, 1 },
    { 0x13F5, "Kansai Electric Co Ltd", 5078, 0 },
    { 0x13F6, "C-Media Electronics Inc", 5078, 5 },
    { 0x13F7, "Wildfire Communications", 5083, 0 },
    { 0x13F8, "Ad Lib Multimedia Inc", 5083, 0 },
    { 0x13F9, "NTT Advanced Technology Corp", 5083, 0 },
    { 0x13FA, "Pentland Systems Ltd", 5083, 0 },
    { 0x13FB, "Aydin Corp", 5083, 0 },
    { 0x13FC, "Computer Peripherals International", 5083, 0 },
    { 0x13FD, "Micro Science Inc", 5083, 0 },
    { 0x13FE, "Advantech Co Ltd", 5083, 8 },
    { 0x13FF, "Silicon Spice Inc", 5091, 0 },
    { 0x1400, "ARTX Inc", 5091, 4 },
    { 0x1401, "CR-Systems A/S", 5095, 0 },
    { 0x1402, "Meilhaus Electronic GmbH", 5095, 1 },
    { 0x1403, "Ascor Inc", 5096, 0 },
    { 0x1404, "Fundamental Software Inc", 5096, 0 },
    { 0x1405, "Excalibur Systems Inc", 5096, 0 },
    { 0x1406, "Oce' Printing Systems GmbH", 5096, 0 },
    { 0x1407, "Lava Computer Manufacturing Inc", 5096, 21 },
    { 0x1408, "Aloka Co Ltd", 5117, 0 },
    { 0x1409, "Timedia Technology Co Ltd", 5117, 2 },
    { 0x140A, "DSP Research Inc", 5119, 0 },
    { 0x140B, "Ramix Inc", 5119, 0 },
    { 0x140C, "Elmic Systems Inc", 5119, 0 },
    { 0x140D, "Matsushita Electrics Works Ltd", 5119, 0 },
    { 0x140E, "Goepel Electronic GmbH", 5119, 0 },
    { 0x140F, "Salient Systems Corp", 5119, 0 },
    { 0x1410, "Midas Lab Inc", 5119, 0 },
    { 0x1411, "Ikos Systems Inc", 5119, 0 },
    { 0x1412, "VIA Technologies Inc (Was: IC Ensemble Inc)", 5119, 2 },
    { 0x1413, "Addonics", 5121, 0 },
    { 0x1414, "Microsoft Corp", 5121, 0 },
    { 0x1415, "Oxford Semiconductor Ltd", 5121, 14 },
    { 0x1416, "Multiwave Innovation Pte Ltd", 5135, 0 },
    { 0x1417, "Convergenet Technologies Inc", 5135, 0 },
    { 0x1418, "Kyushu Electronics Systems Inc", 5135, 0 },
    { 0x1419, "Excel Switching Corp", 5135, 0 },
    { 0x141A, "Apache Micro Peripherals Inc", 5135, 1 },
    { 0x141B, "Zoom Telephonics Inc", 5136, 0 },
    { 0x141C, "Zoom Telephonics Inc", 5136, 0 },
    { 0x141D, "Digitan Systems Inc", 5136, 0 },
    { 0x141E, "Fanuc Ltd", 5136, 0 },
    { 0x141F, "Visiontech Ltd", 5136, 0 },
    { 0x1420, "Psion Dacom PLC", 5136, 2 },
    { 0x1421, "ADS Technologies Inc", 5138, 0 },
    { 0x1422, "Ygrec Systems Co Ltd", 5138, 0 },
    { 0x1423, "Custom 7Technology Corp", 5138, 0 },
    { 0x1424, "Vidoeserver Connections", 5138, 0 },
    { 0x1425, "ASIC Designers Inc", 5138, 6 },
    { 0x1426, "Storage Technology Corp", 5144, 0 },
    { 0x1427, "Better On-line Solutions", 5144, 0 },
    { 0x1428, "EDEC Co Ltd", 5144, 0 },
    { 0x1429, "UNEX Technology Corp", 5144, 0 },
    { 0x142A, "Kingmax Technology Inc", 5144, 0 },
    { 0x142B, "RadioLAN", 5144, 0 },
    { 0x142C, "Minton Optic Industry Co Ltd", 5144, 0 },
    { 0x142D, "Pix Stream Inc", 5144, 0 },
    { 0x142E, "Vitec Multimedia", 5144, 2 },
    { 0x142F, "Radicom Research Inc", 5146, 0 },
    { 0x1430, "ITT Aerospace/Communications Division", 5146, 0 },
    { 0x1431, "Gilat Satellite Networks", 5146, 0 },
    { 0x1432, "Edimax Computer Co", 5146, 1 },
    { 0x1433, "Eltec Elektronik GmbH", 5147, 0 },
    { 0x1435, "RTD Embedded Technologies Inc", 5147, 7 },
    { 0x1436, "CIS Technology Inc", 5154, 0 },
    { 0x1437, "Nissin Co Inc", 5154, 0 },
    { 0x1438, "Atmel-Dream", 5154, 0 },
    { 0x1439, "Outsource Engineering & Manufacturing Inc", 5154, 0 },
    { 0x143A, "Stargate Solutions Inc", 5154, 0 },
    { 0x143B, "Canon Research Center, America", 5154, 0 },
    { 0x143C, "Amlogic Inc", 5154, 0 },
    { 0x143D, "Tamarack Microelectronics Inc", 5154, 0 },
    { 0x143E, "Jones Futurex Inc", 5154, 0 },
    { 0x143F, "Lightwell Co Ltd - Zax Division", 5154, 0 },
    { 0x1440, "Algol Corp", 5154, 0 },
    { 0x1441, "AGIE Ltd", 5154, 0 },
    { 0x1442, "Phoenix Contact Co GmbH", 5154, 3 },
    { 0x1443, "Unibrain S.A.", 5157, 0 },
    { 0x1444, "TRW", 5157, 0 },
    { 0x1445, "Logical do Ltd", 5157, 0 },
    { 0x1446, "Graphin Co Ltd", 5157, 0 },
    { 0x1447, "AIM GmbH", 5157, 0 },
    { 0x1448, "Alesis Studio", 5157, 1 },
    { 0x1449, "TUT Systems Inc", 5158, 0 },
    { 0x144A, "Adlink Technology", 5158, 13 },
    { 0x144B, "Loronix Information Systems Inc", 5171, 0 },
    { 0x144C, "Catalina Research Inc", 5171, 0 },
    { 0x144D, "Samsung Electronics Co Ltd", 5171, 0 },
    { 0x144E, "Olitec", 5171, 0 },
    { 0x144F, "Askey Computer Corp", 5171, 0 },
    { 0x1450, "Nexus Systems Inc", 5171, 0 },
    { 0x1451, "SP3D Chip Design GmbH", 5171, 0 },
    { 0x1453, "Mycom Inc", 5171, 0 },
    { 0x1454, "Altiga Networks", 5171, 0 },
    { 0x1455, "Logic Plus Plus Inc", 5171, 0 },
    { 0x1456, "Advanced Hardware", 5171, 0 },
    { 0x1457, "Nuera Communications Inc", 5171, 0 },
    { 0x1458, "Giga-Byte Technology", 5171, 0 },
    { 0x1459, "Dooin Electronics", 5171, 0 },
    { 0x145A, "Escalate Networks Inc", 5171, 0 },
    { 0x145B, "Praim SRL", 5171, 0 },
    { 0x145C, "Cryptek", 5171, 0 },
    { 0x145D, "Gallant Computer Inc", 5171, 0 },
    { 0x145E, "Aashima Technology B.V.", 5171, 0 },
    { 0x145F, "Baldor Electric Company", 5171, 1 },
    { 0x1460, "Dynarc Inc", 5172, 0 },
    { 0x1461, "Avermedia Technologies Inc", 5172, 0 },
    { 0x1462, "Micro-Star International Co Ltd (MSI)", 5172, 0 },
    { 0x1463, "Fast Corp", 5172, 0 },
    { 0x1464, "Interactive Circuits & Systems Ltd", 5172, 0 },
    { 0x1465, "GN Nettest Telecom Division", 5172, 0 },
    { 0x1466, "Designpro Inc", 5172, 0 },
    { 0x1467, "Digicom SPA", 5172, 0 },
    { 0x1468, "Ambit microsystem Corp", 5172, 0 },
    { 0x1469, "Cleveland Motion Controls", 5172, 0 },
    { 0x146A, "IFR Ltd", 5172, 0 },
    { 0x146B, "Parascan Technologies Ltd", 5172, 0 },
    { 0x146C, "Ruby Tech Corp", 5172, 0 },
    { 0x146D, "Tachyon Inc", 5172, 0 },
    { 0x146E, "Williams Electronic Games Inc", 5172, 0 },
    { 0x146F, "Multi Dimensional Consulting Inc", 5172, 0 },
    { 0x1470, "Bay Networks", 5172, 0 },
    { 0x1471, "Integrated Telecom Express Inc (ITE)", 5172, 1 },
    { 0x1472, "Daikin Indistries Ltd", 5173, 0 },
    { 0x1473, "Zapex Technologies Inc", 5173, 0 },
    { 0x1474, "Doug Carson & Associates", 5173, 0 },
    { 0x1475, "Picazo Communications", 5173, 0 },
    { 0x1476, "Mortara Instrument Inc", 5173, 0 },
    { 0x1477, "Net Insight", 5173, 0 },
    { 0x1478, "Diatrend Corp", 5173, 0 },
    { 0x1479, "Toray Industries Inc", 5173, 0 },
    { 0x147A, "Formosa Industrial Computing", 5173, 0 },
    { 0x147B, "Abit Computer Corp", 5173, 0 },
    { 0x147C, "Aware Inc", 5173, 0 },
    { 0x147D, "Interworks Computer Products", 5173, 0 },
    { 0x147E, "Matsushita Graphic Communication Systems Inc", 5173, 0 },
    { 0x147F, "Nihon Unisys Ltd", 5173, 0 },
    { 0x1480, "SCII Telecom", 5173, 0 },
    { 0x1481, "Biopac Systems Inc", 5173, 0 },
    { 0x1482, "Isytec", 5173, 0 },
    { 0x1483, "Labway Corp", 5173, 0 },
    { 0x1484, "Logic Coporation", 5173, 0 },
    { 0x1485, "ERMA - Electronic GmbH", 5173, 0 },
    { 0x1486, "L3 Communications Telemetry & Instrumentation", 5173, 0 },
    { 0x1487, "Marquette Medical Systems", 5173, 0 },
    { 0x1488, "Kontron Electronik GmbH", 5173, 0 },
    { 0x1489, "KYE Systems Corp", 5173, 0 },
    { 0x148A, "OPTO 22", 5173, 0 },
    { 0x148B, "Innomedialogic Inc", 5173, 0 },
    { 0x148C, "PowerColor (C.P. Technology Co Ltd)", 5173, 0 },
    { 0x148D, "Digicom Systems Inc", 5173, 1 },
    { 0x148E, "OSI Plus Corp", 5174, 0 },
    { 0x148F, "Plant Equipment Inc", 5174, 0 },
    { 0x1490, "Stone Microsystems Pty Ltd", 5174, 0 },
    { 0x1491, "Zeal Corp", 5174, 0 },
    { 0x1492, "TIME LOGIC Corp", 5174, 0 },
    { 0x1493, "Maker Communications", 5174, 0 },
    { 0x1494, "Wintop Technology Inc", 5174, 0 },
    { 0x1495, "Tokai Communications Industry Co Ltd", 5174, 0 },
    { 0x1496, "Joytech Computer Co Ltd", 5174, 0 },
    { 0x1497, "SMA Regelsysteme GmbH", 5174, 0 },
    { 0x1498, "Tews Datentechnik GmbH", 5174, 0 },
    { 0x1499, "Emtec Co Ltd", 5174, 0 },
    { 0x149A, "Andor Technology Ltd", 5174, 0 },
    { 0x149B, "Seiko Instruments Inc", 5174, 0 },
    { 0x149C, "Ovislink Corp", 5174, 0 },
    { 0x149D, "Newtek Inc", 5174, 0 },
    { 0x149E, "Mapletree Networks Inc", 5174, 0 },
    { 0x149F, "Lectron Co Ltd", 5174, 0 },
    { 0x14A0, "Softing GmbH", 5174, 0 },
    { 0x14A1, "Systembase Co Ltd", 5174, 0 },
    { 0x14A2, "Millennium Engineering Inc", 5174, 0 },
    { 0x14A3, "Maverick Networks", 5174, 0 },
    { 0x14A4, "GVC/BCM Advanced Research", 5174, 0 },
    { 0x14A5, "Xionics Document Technologies Inc", 5174, 0 },
    { 0x14A6, "Inova Computers GmbH & Co KG", 5174, 0 },
    { 0x14A7, "Mythos Systems Inc", 5174, 0 },
    { 0x14A8, "Featron Technologies Corp", 5174, 0 },
    { 0x14A9, "Hivertec Inc", 5174, 0 },
    { 0x14AA, "Advanced MOS Technology Inc", 5174, 0 },
    { 0x14AB, "Mentor Graphics Corp", 5174, 0 },
    { 0x14AC, "Novaweb Technologies Inc", 5174, 0 },
    { 0x14AD, "Time Space Radio AB", 5174, 0 },
    { 0x14AE, "CTI Inc", 5174, 0 },
    { 0x14AF, "Guillemot Corp", 5174, 0 },
    { 0x14B0, "BST Communication Technology Ltd", 5174, 0 },
    { 0x14B1, "Nextcom K.K.", 5174, 0 },
    { 0x14B2, "Ennovate Networks Inc", 5174, 0 },
    { 0x14B3, "Xpeed Inc", 5174, 1 },
    { 0x14B4, "Philips Business Electronics B.V.", 5175, 0 },
    { 0x14B5, "Creamware GmbH", 5175, 8 },
    { 0x14B6, "Quantum Data Corp", 5183, 0 },
    { 0x14B7, "Proxim Inc", 5183, 1 },
    { 0x14B8, "Techsoft Technology Co Ltd", 5184, 0 },
    { 0x14B9, "Aironet Wireless Communications (Cisco)", 5184, 12 },
    { 0x14BA, "Internix Inc", 5196, 0 },
    { 0x14BB, "Semtech Corp", 5196, 0 },
    { 0x14BC, "Globespan Semiconductor Inc", 5196, 2 },
    { 0x14BD, "Cardio Control N.V.", 5198, 0 },
    { 0x14BE, "L3 Communications", 5198, 0 },
    { 0x14BF, "Spider Communications Inc", 5198, 0 },
    { 0x14C0, "Compal Electronics Inc", 5198, 0 },
    { 0x14C1, "Myricom Inc", 5198, 2 },
    { 0x14C2, "DTK Computer", 5200, 0 },
    { 0x14C3, "Mediatek Corp", 5200, 0 },
    { 0x14C4, "Iwasaki Information Systems Co Ltd", 5200, 0 },
    { 0x14C5, "ABB Automation Products AB", 5200, 0 },
    { 0x14C6, "Data Race Inc", 5200, 0 },
    { 0x14C7, "Modular Technoloy Holdings Ltd", 5200, 0 },
    { 0x14C8, "Turbocomm Tech Inc", 5200, 0 },
    { 0x14C9, "ODIN Telesystems Inc", 5200, 0 },
    { 0x14CA, "PE Logic Corp", 5200, 0 },
    { 0x14CB, "Billionton Systems Inc/Cadmus Micro Inc", 5200, 0 },
    { 0x14CC, "Nakayo Telecommunications Inc", 5200, 0 },
    { 0x14CD, "Universal Scientific Ind", 5200, 0 },
    { 0x14CE, "Whistle Communications", 5200, 0 },
    { 0x14CF, "TEK Microsystems Inc", 5200, 0 },
    { 0x14D0, "Ericsson AXE R & D", 5200, 0 },
    { 0x14D1, "Computer HI-TECH Co Ltd", 5200, 0 },
    { 0x14D2, "Titan Electronics Inc", 5200, 19 },
    { 0x14D3, "Cirtech (UK) Ltd", 5219, 0 },
    { 0x14D4, "Panacom Technology Corp", 5219, 1 },
    { 0x14D5, "Nitsuko Corp", 5220, 0 },
    { 0x14D6, "Accusys Inc", 5220, 2 },
    { 0x14D7, "Hirakawa Hewtech Corp", 5222, 0 },
    { 0x14D8, "Hopf Elektronik GmbH", 5222, 0 },
    { 0x14D9, "Alpha Processor Inc", 5222, 2 },
    { 0x14DA, "National Aerospace Laboratories", 5224, 0 },
    { 0x14DB, "Avlab Technology Inc", 5224, 26 },
    { 0x14DC, "Amplicon Liveline Ltd", 5250, 13 },
    { 0x14DD, "Bolder Design Labs Inc", 5263, 0 },
    { 0x14DE, "Applied Integration Corp", 5263, 0 },
    { 0x14DF, "Basis Communications Corp", 5263, 0 },
    { 0x14E1, "Invertex", 5263, 0 },
    { 0x14E2, "Infolibria", 5263, 0 },
    { 0x14E3, "Amtelco", 5263, 0 },
    { 0x14E4, "Broadcom Corp", 5263, 150 },
    { 0x14E5, "Pixelfusion Ltd", 5413, 0 },
    { 0x14E6, "Shining Technology Inc", 5413, 0 },
    { 0x14E7, "3CX", 5413, 0 },
    { 0x14E8, "Raycer Inc", 5413, 0 },
    { 0x14E9, "Garnets System Co Ltd", 5413, 0 },
    { 0x14EA, "Planex Communications Inc", 5413, 3 },
    { 0x14EB, "Seiko Epson Corp", 5416, 1 },
    { 0x14EC, "Acqiris", 5417, 0 },
    { 0x14ED, "Datakinetics Ltd", 5417, 0 },
    { 0x14EE, "Maspro Kenkoh Corp", 5417, 0 },
    { 0x14EF, "Carry Computer Engineering Co Ltd", 5417, 0 },
    { 0x14F0, "Canon Reseach Centre France", 5417, 0 },
    { 0x14F1, "Conexant Systems", 5417, 126 },
    { 0x14F2, "Mobility Electronics", 5543, 5 },
    { 0x14F3, "Broadlogic", 5548, 3 },
    { 0x14F4, "Tokyo Electronic Industry Co Ltd", 5551, 0 },
    { 0x14F5, "Sopac Ltd", 5551, 0 },
    { 0x14F6, "Coyote Technologies LLC", 5551, 0 },
    { 0x14F7, "Wolf Technology Inc", 5551, 0 },
    { 0x14F8, "Audiocodes Inc", 5551, 1 },
    { 0x14F9, "AG Communications", 5552, 0 },
    { 0x14FA, "Wandel & Gochermann", 5552, 0 },
    { 0x14FB, "Transas Marine (UK) Ltd", 5552, 0 },
    { 0x14FC, "Quadrics Supercomputers World", 5552, 2 },
    { 0x14FD, "Japan Computer Industry Inc", 5554, 0 },
    { 0x14FE, "Archtek Telecom Corp", 5554, 0 },
    { 0x14FF, "Twinhead International Corp", 5554, 0 },
    { 0x1500, "Lantech Computer Company", 5554, 4 },
    { 0x1501, "Banksoft Canada Ltd", 5558, 0 },
    { 0x1502, "Mitsubishi Electric Logistics Support Co Ltd", 5558, 0 },
    { 0x1503, "Kawasaki LSI USA Inc", 5558, 0 },
    { 0x1504, "Kaiser Electronics", 5558, 0 },
    { 0x1505, "ITA Ingenieurburo Fur Testaufgaben GmbH", 5558, 0 },
    { 0x1506, "Chameleon Systems Inc", 5558, 0 },
    { 0x1507, "Htec Ltd", 5558, 9 },
    { 0x1508, "Honda Connectors/Mhotronics Inc", 5567, 0 },
    { 0x1509, "First International Computer Inc", 5567, 0 },
    { 0x150A, "Forvus Research Inc", 5567, 0 },
    { 0x150B, "Yamashita Systems Corp", 5567, 0 },
    { 0x150C, "Kyopal Co Ltd", 5567, 0 },
    { 0x150D, "Warpspped Inc", 5567, 0 },
    { 0x150E, "C-Port Corp", 5567, 0 },
    { 0x150F, "Intec GmbH", 5567, 0 },
    { 0x1510, "Behavior Tech Computer Corp", 5567, 0 },
    { 0x1511, "Centillium Technology Corp", 5567, 0 },
    { 0x1512, "Rosun Technologies Inc", 5567, 0 },
    { 0x1513, "Raychem", 5567, 0 },
    { 0x1514, "TFL LAN Inc", 5567, 0 },
    { 0x1515, "Advent design", 5567, 0 },
    { 0x1516, "Myson Technology Inc", 5567, 3 },
    { 0x1517, "Echotek Corp", 5570, 0 },
    { 0x1518, "PEP Modular Computers GmbH", 5570, 0 },
    { 0x1519, "Telefon Aktiebolaget LM Ericsson", 5570, 0 },
    { 0x151A, "Globetek Inc", 5570, 3 },
    { 0x151B, "Combox Ltd", 5573, 0 },
    { 0x151C, "Digital Audio Labs Inc", 5573, 3 },
    { 0x151D, "Fujitsu Computer Products Of America", 5576, 0 },
    { 0x151E, "Matrix Corp", 5576, 0 },
    { 0x151F, "Topic Semiconductor Corp", 5576, 2 },
    { 0x1520, "Chaplet System Inc", 5578, 0 },
    { 0x1521, "Bell Corp", 5578, 0 },
    { 0x1522, "Mainpine Ltd", 5578, 1 },
    { 0x1523, "Music Semiconductors", 5579, 0 },
    { 0x1524, "ENE Technology Inc", 5579, 17 },
    { 0x1525, "Impact Technologies", 5596, 0 },
    { 0x1526, "ISS Inc", 5596, 0 },
    { 0x1527, "Solectron", 5596, 0 },
    { 0x1528, "Acksys", 5596, 0 },
    { 0x1529, "American Microsystems Inc", 5596, 0 },
    { 0x152A, "Quickturn Design Systems", 5596, 0 },
    { 0x152B, "Flytech Technology Co Ltd", 5596, 0 },
    { 0x152C, "Macraigor Systems LLC", 5596, 0 },
    { 0x152D, "Quanta Computer Inc", 5596, 0 },
    { 0x152E, "Melec Inc", 5596, 0 },
    { 0x152F, "Philips - Crypto", 5596, 0 },
    { 0x1530, "Acqis Technology Inc", 5596, 0 },
    { 0x1531, "Chryon Corp", 5596, 0 },
    { 0x1532, "Echelon Corp", 5596, 1 },
    { 0x1533, "Baltimore", 5597, 0 },
    { 0x1534, "Road Corp", 5597, 0 },
    { 0x1535, "Evergreen Technologies Inc", 5597, 0 },
    { 0x1536, "ACTIS Computer", 5597, 0 },
    { 0x1537, "Datalex Communications", 5597, 0 },
    { 0x1538, "Aralion Inc", 5597, 2 },
    { 0x1539, "Atelier Informatiques et Electronique Etudes S.A.", 5599, 0 },
    { 0x153A, "Ono Sokki", 5599, 0 },
    { 0x153B, "Terratec Electronic GmbH", 5599, 0 },
    { 0x153C, "Antal Electronic", 5599, 0 },
    { 0x153D, "Filanet Corp", 5599, 0 },
    { 0x153E, "Techwell Inc", 5599, 0 },
    { 0x153F, "MIPS Denmark", 5599, 0 },
    { 0x1540, "Provideo Multimedia Co Ltd", 5599, 0 },
    { 0x1541, "Machone Communications", 5599, 0 },
    { 0x1542, "Vivid Technology Inc", 5599, 0 },
    { 0x1543, "Silicon Laboratories", 5599, 1 },
    { 0x1544, "DCM Technologies Ltd", 5600, 0 },
    { 0x1545, "Visiontek", 5600, 0 },
    { 0x1546, "IOI Technology Corp", 5600, 0 },
    { 0x1547, "Mitutoyo Corp", 5600, 0 },
    { 0x1548, "Jet Propulsion Laboratory", 5600, 0 },
    { 0x1549, "Interconnect Systems Solutions", 5600, 1 },
    { 0x154A, "Max Technologies Inc", 5601, 0 },
    { 0x154B, "Computex Co Ltd", 5601, 0 },
    { 0x154C, "Visual Technology Inc", 5601, 0 },
    { 0x154D, "Pan International Industrial Corp", 5601, 0 },
    { 0x154E, "Servotest Ltd", 5601, 0 },
    { 0x154F, "Stratabeam Technology", 5601, 0 },
    { 0x1550, "Open Network Co Ltd", 5601, 0 },
    { 0x1551, "Smart Electronic Development GmbH", 5601, 0 },
    { 0x1552, "Racal Airtech Ltd", 5601, 0 },
    { 0x1553, "Chicony Electronics Co Ltd", 5601, 0 },
    { 0x1554, "Prolink Microsystems Corp", 5601, 0 },
    { 0x1555, "Gesytec GmbH", 5601, 0 },
    { 0x1556, "PLD Applications", 5601, 0 },
    { 0x1557, "Mediastar Co Ltd", 5601, 0 },
    { 0x1558, "Clevo/Kapok Computer", 5601, 0 },
    { 0x1559, "SI Logic Ltd", 5601, 0 },
    { 0x155A, "Innomedia Inc", 5601, 0 },
    { 0x155B, "Protac International Corp", 5601, 0 },
    { 0x155C, "Cemax-Icon Inc", 5601, 0 },
    { 0x155D, "Mac System Co Ltd", 5601, 0 },
    { 0x155E, "LP Elektronik GmbH", 5601, 0 },
    { 0x155F, "Perle Systems Ltd", 5601, 0 },
    { 0x1560, "Terayon Communications Systems", 5601, 0 },
    { 0x1561, "Viewgraphics Inc", 5601, 0 },
    { 0x1562, "Symbol Technologies", 5601, 1 },
    { 0x1563, "A-Trend Technology Co Ltd", 5602, 0 },
    { 0x1564, "Yamakatsu Electronics Industry Co Ltd", 5602, 0 },
    { 0x1565, "Biostar Microtech Int'l Corp", 5602, 0 },
    { 0x1566, "Ardent Technologies Inc", 5602, 0 },
    { 0x1567, "Jungsoft", 5602, 1 },
    { 0x1568, "DDK Electronics Inc", 5603, 0 },
    { 0x1569, "Palit Microsystems Inc", 5603, 0 },
    { 0x156A, "Avtec Systems", 5603, 0 },
    { 0x156B, "2wire Inc", 5603, 0 },
    { 0x156C, "Vidac Electronics GmbH", 5603, 1 },
    { 0x156D, "Alpha-Top Corp", 5604, 0 },
    { 0x156E, "Alfa Inc", 5604, 0 },
    { 0x156F, "M-Systems Flash Disk Pioneers Ltd", 5604, 0 },
    { 0x1570, "Lecroy Corp", 5604, 0 },
    { 0x1571, "Contemporary Controls", 5604, 19 },
    { 0x1572, "Otis Elevator Company", 5623, 0 },
    { 0x1573, "Lattice - Vantis", 5623, 0 },
    { 0x1574, "Fairchild Semiconductor", 5623, 0 },
    { 0x1575, "Voltaire Advanced Data Security Ltd", 5623, 0 },
    { 0x1576, "Viewcast COM", 5623, 0 },
    { 0x1578, "HITT", 5623, 0 },
    { 0x1579, "Dual Technology Corp", 5623, 0 },
    { 0x157A, "Japan Elecronics Ind Inc", 5623, 0 },
    { 0x157B, "Star Multimedia Corp", 5623, 0 },
    { 0x157C, "Eurosoft (UK)", 5623, 1 },
    { 0x157D, "Gemflex Networks", 5624, 0 },
    { 0x157E, "Transition Networks", 5624, 0 },
    { 0x157F, "PX Instruments Technology Ltd", 5624, 0 },
    { 0x1580, "Primex Aerospace Co", 5624, 0 },
    { 0x1581, "SEH Computertechnik GmbH", 5624, 0 },
    { 0x1582, "Cytec Corp", 5624, 0 },
    { 0x1583, "Inet Technologies Inc", 5624, 0 },
    { 0x1584, "Uniwill Computer Corp", 5624, 0 },
    { 0x1585, "Logitron", 5624, 0 },
    { 0x1586, "Lancast Inc", 5624, 0 },
    { 0x1587, "Konica Corp", 5624, 0 },
    { 0x1588, "Solidum Systems Corp", 5624, 0 },
    { 0x1589, "Atlantek Microsystems Pty Ltd", 5624, 0 },
    { 0x158A, "Digalog Systems Inc", 5624, 0 },
    { 0x158B, "Allied Data Technologies", 5624, 0 },
    { 0x158C, "Hitachi Semiconductor & Devices Sales Co Ltd", 5624, 0 },
    { 0x158D, "Point Multimedia Systems", 5624, 0 },
    { 0x158E, "Lara Technology Inc", 5624, 0 },
    { 0x158F, "Ditect Coop", 5624, 0 },
    { 0x1590, "3pardata Inc", 5624, 0 },
    { 0x1591, "ARN", 5624, 0 },
    { 0x1592, "Syba Tech Ltd", 5624, 9 },
    { 0x1593, "Bops Inc", 5633, 0 },
    { 0x1594, "Netgame Ltd", 5633, 0 },
    { 0x1595, "Diva Systems Corp", 5633, 0 },
    { 0x1596, "Folsom Research Inc", 5633, 0 },
    { 0x1597, "Memec Design Services", 5633, 0 },
    { 0x1598, "Granite Microsystems", 5633, 0 },
    { 0x1599, "Delta Electronics Inc", 5633, 0 },
    { 0x159A, "General Instrument", 5633, 0 },
    { 0x159B, "Faraday Technology Corp", 5633, 0 },
    { 0x159C, "Stratus Computer Systems", 5633, 0 },
    { 0x159D, "Ningbo Harrison Electronics Co Ltd", 5633, 0 },
    { 0x159E, "A-Max Technology Co Ltd", 5633, 0 },
    { 0x159F, "Galea Network Security", 5633, 0 },
    { 0x15A0, "Compumaster SRL", 5633, 0 },
    { 0x15A1, "Geocast Network Systems", 5633, 0 },
    { 0x15A2, "Catalyst Enterprises Inc", 5633, 1 },
    { 0x15A3, "Italtel", 5634, 0 },
    { 0x15A4, "X-Net OY", 5634, 0 },
    { 0x15A5, "Toyota Macs Inc", 5634, 0 },
    { 0x15A6, "Sunlight Ultrasound Technologies Ltd", 5634, 0 },
    { 0x15A7, "SSE Telecom Inc", 5634, 0 },
    { 0x15A8, "Shanghai Communications Technologies Center", 5634, 0 },
    { 0x15AA, "Moreton Bay", 5634, 0 },
    { 0x15AB, "Bluesteel Networks Inc", 5634, 0 },
    { 0x15AC, "North Atlantic Instruments", 5634, 0 },
    { 0x15AD, "VMWare Inc", 5634, 6 },
    { 0x15AE, "Amersham Pharmacia Biotech", 5640, 0 },
    { 0x15B0, "Zoltrix International Ltd", 5640, 2 },
    { 0x15B1, "Source Technology Inc", 5642, 0 },
    { 0x15B2, "Mosaid Technologies Inc", 5642, 0 },
    { 0x15B3, "Mellanox Technology", 5642, 18 },
    { 0x15B4, "CCI/TRIAD", 5660, 0 },
    { 0x15B5, "Cimetrics Inc", 5660, 0 },
    { 0x15B6, "Texas Memory Systems Inc", 5660, 0 },
    { 0x15B7, "Sandisk Corp", 5660, 0 },
    { 0x15B8, "ADDI-DATA GmbH", 5660, 0 },
    { 0x15B9, "Maestro Digital Communications", 5660, 0 },
    { 0x15BA, "Impacct Technology Corp", 5660, 0 },
    { 0x15BB, "Portwell Inc", 5660, 0 },
    { 0x15BC, "Agilent Technologies", 5660, 11 },
    { 0x15BD, "DFI Inc", 5671, 0 },
    { 0x15BE, "Sola Electronics", 5671, 0 },
    { 0x15BF, "High Tech Computer Corp (HTC)", 5671, 0 },
    { 0x15C0, "BVM Ltd", 5671, 0 },
    { 0x15C1, "Quantel", 5671, 0 },
    { 0x15C2, "Newer Technology Inc", 5671, 0 },
    { 0x15C3, "Taiwan Mycomp Co Ltd", 5671, 0 },
    { 0x15C4, "EVSX Inc", 5671, 0 },
    { 0x15C5, "Procomp Informatics Ltd", 5671, 0 },
    { 0x15C6, "Technical University of Budapest", 5671, 0 },
    { 0x15C7, "Tateyama Dystem Laboratory Co Ltd", 5671, 0 },
    { 0x15C8, "Penta Media Co Ltd", 5671, 0 },
    { 0x15C9, "Serome Technology Inc", 5671, 0 },
    { 0x15CA, "Bitboys OY", 5671, 0 },
    { 0x15CB, "AG Electronics Ltd", 5671, 0 },
    { 0x15CC, "Hotrail Inc", 5671, 0 },
    { 0x15CD, "Dreamtech Co Ltd", 5671, 0 },
    { 0x15CE, "Genrad Inc", 5671, 0 },
    { 0x15CF, "Hilscher GmbH", 5671, 0 },
    { 0x15D1, "Infineon Technologies AG", 5671, 4 },
    { 0x15D2, "First International Computer Inc (FIC)", 5675, 0 },
    { 0x15D3, "NDS Technologies Israel Ltd", 5675, 0 },
    { 0x15D4, "Iwill Corp", 5675, 0 },
    { 0x15D5, "Tatung Co", 5675, 0 },
    { 0x15D6, "Entridia Corp", 5675, 0 },
    { 0x15D7, "Rockwell-Collins Inc", 5675, 0 },
    { 0x15D8, "Cybernetics Technology Co Ltd", 5675, 0 },
    { 0x15D9, "Super Micro Computer Inc", 5675, 0 },
    { 0x15DA, "Cyberfirm Inc", 5675, 0 },
    { 0x15DB, "Applied Computing Systems Inc", 5675, 0 },
    { 0x15DC, "Litronic Inc", 5675, 1 },
    { 0x15DD, "Sigmatel Inc", 5676, 0 },
    { 0x15DE, "Malleable Technologies Inc", 5676, 0 },
    { 0x15DF, "Infinilink Corp", 5676, 0 },
    { 0x15E0, "Cacheflow Inc", 5676, 0 },
    { 0x15E1, "Voice Technologies Group Inc", 5676, 0 },
    { 0x15E2, "Quicknet Technologies Inc", 5676, 1 },
    { 0x15E3, "Networth Technologies Inc", 5677, 0 },
    { 0x15E4, "VSN Systemen BV", 5677, 0 },
    { 0x15E5, "Valley technologies Inc", 5677, 0 },
    { 0x15E6, "Agere Inc", 5677, 0 },
    { 0x15E7, "Get Engineering Corp", 5677, 0 },
    { 0x15E8, "National Datacomm Corp", 5677, 2 },
    { 0x15E9, "Pacific Digital Corp", 5679, 1 },
    { 0x15EA, "Tokyo Denshi Sekei K.K.", 5680, 0 },
    { 0x15EB, "Drsearch GmbH", 5680, 0 },
    { 0x15EC, "Beckhoff GmbH", 5680, 0 },
    { 0x15ED, "Macrolink Inc", 5680, 0 },
    { 0x15EE, "In Win Development Inc", 5680, 0 },
    { 0x15EF, "Intelligent Paradigm Inc", 5680, 0 },
    { 0x15F0, "B-Tree Systems Inc", 5680, 0 },
    { 0x15F1, "Times N Systems Inc", 5680, 0 },
    { 0x15F2, "Diagnostic Instruments Inc", 5680, 3 },
    { 0x15F3, "Digitmedia Corp", 5683, 0 },
    { 0x15F4, "Valuesoft", 5683, 0 },
    { 0x15F5, "Power Micro Research", 5683, 0 },
    { 0x15F6, "Extreme Packet Device Inc", 5683, 0 },
    { 0x15F7, "Banctec", 5683, 0 },
    { 0x15F8, "Koga Electronics Co", 5683, 0 },
    { 0x15F9, "Zenith Electronics Corp", 5683, 0 },
    { 0x15FA, "J.P. Axzam Corp", 5683, 0 },
    { 0x15FB, "Zilog Inc", 5683, 0 },
    { 0x15FC, "Techsan Electronics Co Ltd", 5683, 0 },
    { 0x15FD, "N-CUBED.NET", 5683, 0 },
    { 0x15FE, "Kinpo Electronics Inc", 5683, 0 },
    { 0x15FF, "Fastpoint Technologies Inc", 5683, 0 },
    { 0x1600, "Northrop Grumman - Canada Ltd", 5683, 0 },
    { 0x1601, "Tenta Technology", 5683, 0 },
    { 0x1602, "Prosys-TEC Inc", 5683, 0 },
    { 0x1603, "Nokia Wireless Communications", 5683, 0 },
    { 0x1604, "Central System Research Co Ltd", 5683, 0 },
    { 0x1605, "Pairgain Technologies", 5683, 0 },
    { 0x1606, "Europop AG", 5683, 0 },
    { 0x1607, "Lava Semiconductor Manufacturing Inc", 5683, 0 },
    { 0x1608, "Automated Wagering International", 5683, 0 },
    { 0x1609, "Scimetric Instruments Inc", 5683, 0 },
    { 0x160A, "Kollmorgen Servotronix", 5683, 0 },
    { 0x160B, "Onkyo Corp", 5683, 0 },
    { 0x160C, "Oregon Micro Systems Inc", 5683, 0 },
    { 0x160D, "Aaeon Electronics Inc", 5683, 0 },
    { 0x160E, "CML Emergency Services", 5683, 0 },
    { 0x160F, "ITEC Co Ltd", 5683, 0 },
    { 0x1610, "Tottori Sanyo Electric Co Ltd", 5683, 0 },
    { 0x1611, "Bel Fuse Inc", 5683, 0 },
    { 0x1612, "Telesynergy Research Inc", 5683, 0 },
    { 0x1613, "System Craft Inc", 5683, 0 },
    { 0x1614, "Jace Tech Inc", 5683, 0 },
    { 0x1615, "Equus Computer Systems Inc", 5683, 0 },
    { 0x1616, "Iotech Inc", 5683, 0 },
    { 0x1617, "Rapidstream Inc", 5683, 0 },
    { 0x1618, "Esec SA", 5683, 0 },
    { 0x1619, "FarSite Communications Limited", 5683, 7 },
    { 0x161A, "Wvinten Ltd", 5690, 0 },
    { 0x161B, "Mobilian Israel Ltd", 5690, 0 },
    { 0x161C, "Berkshire Products", 5690, 0 },
    { 0x161D, "Gatec", 5690, 0 },
    { 0x161E, "Kyoei Sangyo Co Ltd", 5690, 0 },
    { 0x161F, "Arima Computer Co", 5690, 0 },
    { 0x1620, "Sigmacom Co Ltd", 5690, 0 },
    { 0x1621, "Lynx Studio Technology Inc", 5690, 6 },
    { 0x1622, "Nokia Home Communications", 5696, 0 },
    { 0x1623, "KRF Tech Ltd", 5696, 0 },
    { 0x1624, "CE Infosys GmBH", 5696, 0 },
    { 0x1625, "Warp Nine Engineering", 5696, 0 },
    { 0x1626, "TDK Semiconductor Corp", 5696, 0 },
    { 0x1627, "BCom Electronics Inc", 5696, 0 },
    { 0x1629, "Kongsberg Spacetec a.s.", 5696, 2 },
    { 0x162A, "Sejin Computerland Co Ltd", 5698, 0 },
    { 0x162B, "Shanghai Bell Company Limited", 5698, 0 },
    { 0x162C, "C&H Technologies Inc", 5698, 0 },
    { 0x162D, "Reprosoft Co Ltd", 5698, 4 },
    { 0x162E, "Margi Systems Inc", 5702, 0 },
    { 0x162F, "Rohde & Schwarz GmBH & Co KG", 5702, 8 },
    { 0x1630, "Sky Computers Inc", 5710, 0 },
    { 0x1631, "NEC Computer International", 5710, 0 },
    { 0x1632, "Verisys Inc", 5710, 0 },
    { 0x1633, "Adac Corporation", 5710, 0 },
    { 0x1634, "Visionglobal Network Corp", 5710, 0 },
    { 0x1635, "Decros", 5710, 0 },
    { 0x1636, "Jean Company Ltd", 5710, 0 },
    { 0x1637, "NSI", 5710, 0 },
    { 0x1638, "Eumitcom Technology Inc", 5710, 1 },
    { 0x163A, "Air Prime Inc", 5711, 0 },
    { 0x163B, "Glotrex Co Ltd", 5711, 0 },
    { 0x163C, "Smart Link", 5711, 1 },
    { 0x163D, "Heidelberg Digital LLC", 5712, 0 },
    { 0x163E, "3dpower", 5712, 0 },
    { 0x163F, "Renishaw PLC", 5712, 0 },
    { 0x1640, "Intelliworxx Inc", 5712, 0 },
    { 0x1641, "MKNet Corporation", 5712, 0 },
    { 0x1642, "Bitland", 5712, 0 },
    { 0x1643, "Hajime Industries Ltd", 5712, 0 },
    { 0x1644, "Western Avionics Ltd", 5712, 0 },
    { 0x1645, "Quick-Serv. Computer Co Ltd", 5712, 0 },
    { 0x1646, "Nippon Systemware Co Ltd", 5712, 0 },
    { 0x1647, "Hertz Systemtechnik GmBH", 5712, 0 },
    { 0x1648, "MeltDown Systems LLC", 5712, 0 },
    { 0x1649, "Jupiter Systems", 5712, 0 },
    { 0x164A, "Aiwa Co Ltd", 5712, 0 },
    { 0x164C, "Department Of Defense", 5712, 0 },
    { 0x164D, "Ishoni Networks", 5712, 0 },
    { 0x164E, "Micrel Inc", 5712, 0 },
    { 0x164F, "Datavoice (Pty) Ltd", 5712, 0 },
    { 0x1650, "Admore Technology Inc", 5712, 0 },
    { 0x1651, "Chaparral Network Storage", 5712, 0 },
    { 0x1652, "Spectrum Digital Inc", 5712, 0 },
    { 0x1653, "Nature Worldwide Technology Corp", 5712, 0 },
    { 0x1654, "Sonicwall Inc", 5712, 0 },
    { 0x1655, "Dazzle Multimedia Inc", 5712, 0 },
    { 0x1656, "Insyde Software Corp", 5712, 0 },
    { 0x1657, "Brocade Communications Systems", 5712, 0 },
    { 0x1658, "Med Associates Inc", 5712, 0 },
    { 0x1659, "Shiba Denshi Systems Inc", 5712, 0 },
    { 0x165A, "Epix Inc", 5712, 3 },
    { 0x165B, "Real-Time Digital Inc", 5715, 0 },
    { 0x165C, "Gidel Ltd", 5715, 0 },
    { 0x165D, "Hsing Tech Enterprise Co Ltd", 5715, 0 },
    { 0x165E, "Hyunju Computer Co Ltd", 5715, 0 },
    { 0x165F, "Add One Company", 5715, 0 },
    { 0x1660, "Network Security Technologies Inc", 5715, 0 },
    { 0x1661, "Worldspace Corp", 5715, 0 },
    { 0x1662, "Int Labs", 5715, 0 },
    { 0x1663, "Elmec Inc Ltd", 5715, 0 },
    { 0x1664, "Fastfame Technology Co Ltd", 5715, 0 },
    { 0x1665, "Edax Inc", 5715, 0 },
    { 0x1666, "Norpak Corporation", 5715, 0 },
    { 0x1667, "CoSystems Inc", 5715, 0 },
    { 0x1668, "Action Tec Electronics Inc", 5715, 1 },
    { 0x166A, "Komatsu Ltd", 5716, 0 },
    { 0x166B, "Supernet Inc", 5716, 0 },
    { 0x166C, "Shade Ltd", 5716, 0 },
    { 0x166D, "Sibyte Inc", 5716, 0 },
    { 0x166E, "Schneider Automation Inc", 5716, 0 },
    { 0x166F, "Televox Software Inc", 5716, 0 },
    { 0x1670, "Rearden Steel", 5716, 0 },
    { 0x1671, "Atan Technology Inc", 5716, 0 },
    { 0x1672, "Unitec Co Ltd", 5716, 0 },
    { 0x1673, "Connex", 5716, 0 },
    { 0x1675, "Square Wave Technology", 5716, 0 },
    { 0x1676, "Emachines Inc", 5716, 0 },
    { 0x1677, "Bernecker + Rainer", 5716, 2 },
    { 0x1678, "INH Semiconductor", 5718, 0 },
    { 0x1679, "Tokyo Electron Device Ltd", 5718, 0 },
    { 0x167B, "ZyDAS Technology Corp", 5718, 0 },
    { 0x167D, "Samsung Electro-Mechanics Co Ltd", 5718, 0 },
    { 0x167E, "Onnto Corp", 5718, 0 },
    { 0x1680, "Dunti Corp", 5718, 0 },
    { 0x1681, "Hercules", 5718, 0 },
    { 0x1682, "Pine Technology Ltd", 5718, 0 },
    { 0x1688, "Castlenet Technology", 5718, 0 },
    { 0x168A, "Utimaco Safeware AG", 5718, 0 },
    { 0x168B, "Circut Assembly Corp (Ca)", 5718, 0 },
    { 0x168C, "Atheros Communications Inc", 5718, 20 },
    { 0x168D, "NMI Electronics Ltd", 5738, 0 },
    { 0x168E, "Hyundai Multicav Computer Co Ltd", 5738, 0 },
    { 0x168F, "KDS Innotech Corp", 5738, 0 },
    { 0x1690, "Netcontinuum Inc", 5738, 0 },
    { 0x1693, "Ferma", 5738, 0 },
    { 0x1695, "Epox Computer Co Ltd", 5738, 0 },
    { 0x1696, "Hitachi Video and Information System Inc", 5738, 0 },
    { 0x169A, "Otari Inc", 5738, 0 },
    { 0x169B, "Decsys Corporation", 5738, 0 },
    { 0x169C, "Netcell Corporation", 5738, 1 },
    { 0x169D, "Link Evolution Corp", 5739, 0 },
    { 0x16A5, "Tekram Technology Co Ltd", 5739, 0 },
    { 0x16A8, "Shatai Systems Inc", 5739, 0 },
    { 0x16AA, "Enseo", 5739, 0 },
    { 0x16AB, "Global Sun Technology Inc", 5739, 4 },
    { 0x16AE, "SafeNet Inc", 5743, 1 },
    { 0x16AF, "Nextcomm Inc", 5744, 0 },
    { 0x16B0, "Wincor Nixdorf International GmbH", 5744, 0 },
    { 0x16B2, "Design Of Systems On Silicon (DS2)", 5744, 0 },
    { 0x16B3, "CNF Mobile Solutions", 5744, 0 },
    { 0x16B4, "Aspex Technology Ltd", 5744, 0 },
    { 0x16B8, "Sonnet Technologies Inc", 5744, 0 },
    { 0x16BD, "Aristos Logic Corporation", 5744, 0 },
    { 0x16BE, "Creatix Polymedia GmbH", 5744, 0 },
    { 0x16C3, "Insilicon Corporation", 5744, 0 },
    { 0x16C5, "Puretek Industrial Co Ltd", 5744, 0 },
    { 0x16C6, "Micrel-Kendin", 5744, 3 },
    { 0x16C7, "Micrel - Kendin Operations", 5747, 0 },
    { 0x16C8, "OCTASIC Inc", 5747, 0 },
    { 0x16C9, "EONIC B.V. The Netherlands", 5747, 0 },
    { 0x16CA, "Cenatek Inc", 5747, 1 },
    { 0x16CB, "Minolta Co Ltd", 5748, 0 },
    { 0x16CC, "Inari", 5748, 0 },
    { 0x16CD, "Densitron Computers Ltd", 5748, 0 },
    { 0x16CE, "Roland Corp", 5748, 0 },
    { 0x16CF, "Roland Corp", 5748, 0 },
    { 0x16D0, "Systemax", 5748, 0 },
    { 0x16D2, "Axis Corporation", 5748, 0 },
    { 0x16D5, "Acromag Inc", 5748, 33 },
    { 0x16D8, "Omnicluster Technologies", 5781, 0 },
    { 0x16DA, "Marek Micro GmBH", 5781, 0 },
    { 0x16DE, "Digital Stream Technology Inc", 5781, 0 },
    { 0x16DF, "Pika Technology Inc", 5781, 0 },
    { 0x16E0, "Third Millenium Test Solutions", 5781, 0 },
    { 0x16E2, "Geotest-Marvin Test Systems Inc", 5781, 0 },
    { 0x16E3, "European Space agency", 5781, 0 },
    { 0x16E5, "Intellon Corp", 5781, 2 },
    { 0x16E7, "Keisoku Giken Co Ltd", 5783, 0 },
    { 0x16E9, "Silicon Sccess Networks", 5783, 0 },
    { 0x16EB, "Inside Telnetcom Co Ltd", 5783, 0 },
    { 0x16EC, "U.S. Robotics", 5783, 5 },
    { 0x16ED, "Sycron N.V.", 5788, 1 },
    { 0x16EE, "Canberra Industries Inc", 5789, 0 },
    { 0x16EF, "Amigo Technology", 5789, 0 },
    { 0x16F0, "TLA Inc", 5789, 0 },
    { 0x16F1, "Adicti Corp", 5789, 0 },
    { 0x16F2, "Bosch Rexroth AG", 5789, 0 },
    { 0x16F3, "Jetway Information Co Ltd", 5789, 0 },
    { 0x16F4, "VWEB Corp", 5789, 1 },
    { 0x16F6, "VideoTele.com Inc", 5790, 0 },
    { 0x16F7, "Advanced Rendering Technology Ltd", 5790, 0 },
    { 0x16FC, "Ciena Corp", 5790, 0 },
    { 0x16FE, "Fujitsu LSI Solution Ltd", 5790, 0 },
    { 0x1700, "Antara LLC", 5790, 0 },
    { 0x1701, "Interactive computer Products Inc", 5790, 0 },
    { 0x1702, "Internet Machines Corp (IMC)", 5790, 0 },
    { 0x1703, "Desana Systems", 5790, 0 },
    { 0x1704, "Clearwater Networks", 5790, 0 },
    { 0x1705, "Digital First", 5790, 0 },
    { 0x1706, "Pacific Broadband Communications", 5790, 0 },
    { 0x1707, "Cogency Semiconductor Inc", 5790, 0 },
    { 0x1708, "Harris MCD", 5790, 0 },
    { 0x1709, "Zarlink Semiconductor (Was: Mitel Semiconductor)", 5790, 0 },
    { 0x170A, "Alpine Electronics Inc", 5790, 0 },
    { 0x170B, "NetOctave Inc", 5790, 1 },
    { 0x170C, "YottaYotta Inc", 5791, 0 },
    { 0x170D, "SensoMotoric Instruments GmbH", 5791, 0 },
    { 0x170E, "SanValley Systems Inc", 5791, 0 },
    { 0x170F, "Cyberdyne Inc", 5791, 0 },
    { 0x1710, "Pelago Networks", 5791, 0 },
    { 0x1711, "Netscreen Technologies Inc", 5791, 0 },
    { 0x1712, "Nice Systems", 5791, 0 },
    { 0x1713, "Topcon Corp", 5791, 0 },
    { 0x1714, "Science Park Corp", 5791, 0 },
    { 0x1715, "The Imaging Source Europe GMbH", 5791, 0 },
    { 0x1716, "Aldec Inc", 5791, 0 },
    { 0x1717, "Runtop Inc", 5791, 0 },
    { 0x1718, "Pixela corp", 5791, 0 },
    { 0x1719, "EZChip Technologies", 5791, 0 },
    { 0x171A, "Fantasma Networks Inc", 5791, 0 },
    { 0x171B, "Andor System Support Co Ltd", 5791, 0 },
    { 0x171C, "Merilus Inc", 5791, 0 },
    { 0x171D, "TEAC Corp", 5791, 0 },
    { 0x171E, "Realchip Inc", 5791, 0 },
    { 0x171F, "Pijnenburg", 5791, 0 },
    { 0x1720, "Top Layer Networks Inc", 5791, 0 },
    { 0x1721, "Glonet Systems INC", 5791, 0 },
    { 0x1722, "Trimedia Technologies Inc", 5791, 0 },
    { 0x1725, "APT Technologies Inc", 5791, 1 },
    { 0x1726, "Avaya", 5792, 0 },
    { 0x1729, "Danam Communications Inc", 5792, 0 },
    { 0x172A, "Accelerated Encryption", 5792, 1 },
    { 0x172C, "Ampere Inc", 5793, 0 },
    { 0x172E, "Digianswer A/S", 5793, 0 },
    { 0x172F, "Sparkle Computer Co Ltd", 5793, 0 },
    { 0x1730, "Brainvision Inc", 5793, 0 },
    { 0x1734, "Fujitsu Siemens Computers", 5793, 3 },
    { 0x1735, "ATEN International Co Ltd", 5796, 0 },
    { 0x1737, "Linksys", 5796, 7 },
    { 0x1738, "Harris Corp", 5803, 0 },
    { 0x1739, "Interface Concept", 5803, 0 },
    { 0x173B, "Broadcom (Was: Altima Communications Inc)", 5803, 4 },
    { 0x1740, "Ulyssix Technologies Inc", 5807, 0 },
    { 0x1743, "Peppercon AG", 5807, 1 },
    { 0x1745, "VIXS", 5808, 2 },
    { 0x1746, "Corrent Corp", 5810, 0 },
    { 0x1747, "Test Research Inc", 5810, 0 },
    { 0x1749, "RLX Technologies Inc", 5810, 0 },
    { 0x174A, "Spirent Communications", 5810, 0 },
    { 0x174B, "PC Partner Ltd", 5810, 0 },
    { 0x174C, "Intelitek", 5810, 0 },
    { 0x174D, "WellX Telecom", 5810, 0 },
    { 0x174E, "Xi'an Tongshi Data Co Ltd", 5810, 0 },
    { 0x174F, "TAIKO Electric Works Ltd", 5810, 0 },
    { 0x1751, "Pixelworks Inc", 5810, 0 },
    { 0x1752, "Global Brands Manufacture Ltd", 5810, 0 },
    { 0x1753, "Tera Recon Inc", 5810, 0 },
    { 0x1754, "Antares Microsystems Inc", 5810, 0 },
    { 0x1755, "Alchemy Semiconductor", 5810, 1 },
    { 0x1757, "Laservall S.P.A.", 5811, 0 },
    { 0x1758, "National Hybrid Inc", 5811, 0 },
    { 0x1759, "Trinamic Microchips", 5811, 0 },
    { 0x175C, "AudioScience Inc", 5811, 0 },
    { 0x175D, "CTC Parker Automation", 5811, 0 },
    { 0x175E, "Ascension Technology Corp", 5811, 0 },
    { 0x175F, "Asita Technologies Inc", 5811, 0 },
    { 0x1760, "Tedia Spol. Sr.o", 5811, 0 },
    { 0x1761, "Pickering Interfaces Ltd", 5811, 0 },
    { 0x1762, "JR3 Inc", 5811, 0 },
    { 0x1763, "Cmicro Corporation", 5811, 0 },
    { 0x1764, "Micro Vision Co Ltd", 5811, 0 },
    { 0x1765, "Future Systems Inc", 5811, 0 },
    { 0x1766, "Eurotech Spa", 5811, 0 },
    { 0x1767, "Well Communication Corp", 5811, 0 },
    { 0x1768, "Malachite Technologies Inc", 5811, 0 },
    { 0x176A, "General Dynamics Canada", 5811, 0 },
    { 0x176E, "Kaba Mas Corporation", 5811, 0 },
    { 0x176F, "SAYA Limited", 5811, 0 },
    { 0x1771, "InnoVision Multimedia Ltd", 5811, 0 },
    { 0x1772, "Siber Core Technologies Inc", 5811, 0 },
    { 0x1773, "Soma Networks Inc", 5811, 0 },
    { 0x1775, "SBS Technologies Inc", 5811, 0 },
    { 0x1778, "For-A Company Limited", 5811, 0 },
    { 0x1779, "V One Multimedia PTE Ltd", 5811, 0 },
    { 0x177B, "Racal Instruments Inc", 5811, 0 },
    { 0x177C, "Tanbac Co Ltd", 5811, 0 },
    { 0x177D, "Cavium Networks", 5811, 1 },
    { 0x177E, "Jeol  USA Inc", 5812, 0 },
    { 0x177F, "Precision Instruments Inc", 5812, 0 },
    { 0x1780, "Unixtar Technology Inc", 5812, 0 },
    { 0x1782, "Lightsand Communications Inc", 5812, 0 },
    { 0x1783, "Trebia Networks", 5812, 0 },
    { 0x1784, "Lockheed Martin Systems Integration", 5812, 0 },
    { 0x1787, "Hightech Information System Ltd (Medion)", 5812, 0 },
    { 0x1789, "Ennyah Technologies Corp", 5812, 0 },
    { 0x178A, "Sandcraft Inc", 5812, 0 },
    { 0x178D, "DesignTech Co Ltd", 5812, 0 },
    { 0x178E, "Envara", 5812, 0 },
    { 0x1790, "Zuken Inc", 5812, 0 },
    { 0x1791, "Dotcast Inc", 5812, 0 },
    { 0x1792, "Artiza Networks Inc", 5812, 0 },
    { 0x1793, "Unitech Electronics Co Ltd", 5812, 0 },
    { 0x1795, "OKB SAPR Ltd", 5812, 5 },
    { 0x1796, "Forschungszentrum (Research Centre) Julich", 5817, 7 },
    { 0x1797, "JumpTec h, GMBH", 5824, 0 },
    { 0x1798, "iReady Corp", 5824, 0 },
    { 0x1799, "Belkin Research and Development Labs", 5824, 6 },
    { 0x179B, "Ratio Entwicklungen GmbH", 5830, 0 },
    { 0x179C, "Indus TeQ Site Pvt Ltd", 5830, 6 },
    { 0x179D, "SES Japn Co Ltd", 5836, 0 },
    { 0x179E, "IntelliBus Network Systems", 5836, 0 },
    { 0x17A0, "Genesys Logic, Inc", 5836, 2 },
    { 0x17A1, "Macro Image Technology Inc", 5838, 0 },
    { 0x17A3, "Dongguan Chang'an Global Smart Electronic Factory", 5838, 0 },
    { 0x17A4, "Resonext Communications Inc", 5838, 0 },
    { 0x17A5, "Quest Tech Consulting Inc", 5838, 0 },
    { 0x17A6, "Primarion", 5838, 0 },
    { 0x17A7, "Start Network Technology Co Ltd", 5838, 0 },
    { 0x17A8, "Gtech", 5838, 0 },
    { 0x17A9, "Arunta Comsec Pty Ltd", 5838, 0 },
    { 0x17AA, "Legend Ltd", 5838, 0 },
    { 0x17AB, "Phillips Components", 5838, 0 },
    { 0x17AD, "Genesys Logic Inc", 5838, 0 },
    { 0x17AE, "NEC Corp", 5838, 0 },
    { 0x17AF, "Hightech Information Systems Ltd", 5838, 0 },
    { 0x17B0, "Sphinx Elektronik GmbH", 5838, 0 },
    { 0x17B1, "Astec Inc", 5838, 0 },
    { 0x17B2, "Aeroflex Test Solutions", 5838, 0 },
    { 0x17B3, "Hawking Technologies Inc", 5838, 1 },
    { 0x17B4, "Indra Networks Inc", 5839, 1 },
    { 0x17B5, "Emerge Core Networks LLC", 5840, 0 },
    { 0x17B6, "GE Medical Systems", 5840, 0 },
    { 0x17B7, "CAE", 5840, 0 },
    { 0x17B9, "Sapura Devices", 5840, 0 },
    { 0x17BA, "Sandburst Corporation", 5840, 0 },
    { 0x17BB, "ArTile Microsystems Inc", 5840, 0 },
    { 0x17BC, "Infiniswitch Corporation", 5840, 0 },
    { 0x17BD, "Merging Technologies", 5840, 0 },
    { 0x17BE, "Systemonic AG", 5840, 0 },
    { 0x17BF, "Max Diligent Technology Inc", 5840, 0 },
    { 0x17C0, "Wistron Corporation", 5840, 0 },
    { 0x17C1, "Nital Consulting Services Inc", 5840, 0 },
    { 0x17C2, "Newisys Inc", 5840, 0 },
    { 0x17C3, "Protogate Inc", 5840, 0 },
    { 0x17C4, "Movita Tehnologies Inc", 5840, 0 },
    { 0x17C5, "Digital Safety Technologies Inc", 5840, 0 },
    { 0x17C6, "American Computers & Digital Components Inc", 5840, 0 },
    { 0x17C7, "Bystronic Laser AG", 5840, 0 },
    { 0x17C8, "Hexium Ltd", 5840, 0 },
    { 0x17C9, "OPCiel Networks Inc", 5840, 0 },
    { 0x17CA, "Uniwide Technologies", 5840, 0 },
    { 0x17CB, "Woodside Networks Inc", 5840, 2 },
    { 0x17CC, "NetChip Technology Inc", 5842, 1 },
    { 0x17CD, "Tality Corporation", 5843, 0 },
    { 0x17CF, "Z-Com Inc", 5843, 0 },
    { 0x17D0, "Fodus Communications Inc", 5843, 0 },
    { 0x17D1, "Patton Electronics", 5843, 0 },
    { 0x17D2, "Red River", 5843, 0 },
    { 0x17D3, "Areca Technology Corporation", 5843, 8 },
    { 0x17D4, "Darim Vision Company", 5851, 0 },
    { 0x17D5, "S2IO Technologies", 5851, 2 },
    { 0x17D6, "Virtual Silicon Technology Inc", 5853, 0 },
    { 0x17D7, "SITA", 5853, 0 },
    { 0x17D8, "Wing-Span Enterprise Co Ltd", 5853, 0 },
    { 0x17D9, "Leader Electronics Corp", 5853, 0 },
    { 0x17DA, "0-In Design Automation Inc", 5853, 0 },
    { 0x17DB, "Cray Inc", 5853, 0 },
    { 0x17DC, "Visiowave S.A.", 5853, 0 },
    { 0x17DD, "ICOM Inc", 5853, 0 },
    { 0x17DE, "Kworld Computer Co Ltd", 5853, 0 },
    { 0x17DF, "Dini Group LaJalla Inc", 5853, 0 },
    { 0x17E0, "Integrated Circuit Solution Incorporation", 5853, 0 },
    { 0x17E1, "ETI A/S", 5853, 0 },
    { 0x17E2, "DoTop Technology Inc", 5853, 0 },
    { 0x17E3, "Opteon Corporation", 5853, 0 },
    { 0x17E4, "Sectra AB", 5853, 2 },
    { 0x17E5, "Paceline Systems", 5855, 0 },
    { 0x17E6, "Entropic Communications Inc", 5855, 3 },
    { 0x17E7, "Mitsubishi Electric Engineering Company Limited", 5858, 0 },
    { 0x17E8, "Chrontel Inc", 5858, 0 },
    { 0x17E9, "DH Electronics GmbH", 5858, 0 },
    { 0x17EA, "iStor Networks Inc", 5858, 0 },
    { 0x17EB, "Aplux Communications Ltd", 5858, 0 },
    { 0x17EC, "Chip Engines Inc", 5858, 0 },
    { 0x17ED, "Arbor Technology Corp", 5858, 0 },
    { 0x17EE, "Connect Components Ltd", 5858, 0 },
    { 0x17EF, "Sonexis", 5858, 0 },
    { 0x17F0, "Velio Communications Inc", 5858, 0 },
    { 0x17F1, "Interactive Silicon Inc", 5858, 0 },
    { 0x17F2, "Albatron Corp", 5858, 0 },
    { 0x17F3, "RDC Semiconductor Co Ltd", 5858, 5 },
    { 0x17F4, "MicroPlex Printware AG", 5863, 0 },
    { 0x17F5, "Cymer Inc", 5863, 0 },
    { 0x17F6, "Leopard Logic Inc", 5863, 0 },
    { 0x17F7, "Topdek Semiconductor Inc", 5863, 0 },
    { 0x17F8, "Bermai Inc", 5863, 0 },
    { 0x17F9, "GemTek Technology Co Ltd", 5863, 0 },
    { 0x17FA, "E-MOVE Technology Co Ltd", 5863, 0 },
    { 0x17FB, "Wavecrest Corp", 5863, 0 },
    { 0x17FC, "Iogear Inc", 5863, 0 },
    { 0x17FD, "Netexcell", 5863, 0 },
    { 0x17FE, "Linksys (Was: InProComm Inc)", 5863, 2 },
    { 0x17FF, "Benq Corp", 5865, 0 },
    { 0x1800, "Virtual IP group Inc", 5865, 0 },
    { 0x1801, "Pro-Nets Technology Corp", 5865, 0 },
    { 0x1802, "Sinus Messtechnik GmbH", 5865, 0 },
    { 0x1803, "ProdaSafe GmbH", 5865, 0 },
    { 0x1804, "Enterasys Networks", 5865, 0 },
    { 0x1805, "Euresys S.A.", 5865, 0 },
    { 0x1806, "Nexio Systems Inc", 5865, 0 },
    { 0x1807, "Comit Systems Inc", 5865, 0 },
    { 0x1808, "Pigeon Point System", 5865, 0 },
    { 0x1809, "Emuzed Inc", 5865, 0 },
    { 0x180A, "Brecis Communications", 5865, 0 },
    { 0x180B, "Formoza-Altair", 5865, 0 },
    { 0x180C, "ICP Electronics Inc", 5865, 0 },
    { 0x180D, "Prolific Technology Inc", 5865, 0 },
    { 0x180E, "HCL Technologies Ltd", 5865, 0 },
    { 0x1810, "HCL Technologies Ltd", 5865, 0 },
    { 0x1811, "Wipro Technologies", 5865, 0 },
    { 0x1812, "LANergy", 5865, 0 },
    { 0x1813, "Ambient Technologies Inc", 5865, 2 },
    { 0x1814, "Ralink Technology Corp", 5867, 8 },
    { 0x1815, "Devolo AG", 5875, 0 },
    { 0x1816, "Pro Team Computer Corporation", 5875, 0 },
    { 0x1817, "JAE", 5875, 0 },
    { 0x1818, "SMAR Equipamentos Industriais Ltd", 5875, 0 },
    { 0x1819, "Rosta Ltd", 5875, 0 },
    { 0x181A, "NurLogic Design Inc", 5875, 0 },
    { 0x181B, "Comax Technology Inc", 5875, 0 },
    { 0x181C, "Yamatake Corporation", 5875, 0 },
    { 0x181D, "eInfochips", 5875, 0 },
    { 0x181E, "TiARIS", 5875, 0 },
    { 0x181F, "Tachys Technologies", 5875, 0 },
    { 0x1820, "InfiniCom System", 5875, 0 },
    { 0x1821, "RedSwitch Inc", 5875, 0 },
    { 0x1822, "TwinHan Technology Co Ltd (AKA: VisionPlus)", 5875, 2 },
    { 0x1823, "FulCrum Microsystems", 5877, 0 },
    { 0x1824, "2C Computing Inc", 5877, 0 },
    { 0x1825, "Computer Access Technology Corporation", 5877, 0 },
    { 0x1826, "Cradle Technologies Inc", 5877, 0 },
    { 0x1827, "Denali Software Inc", 5877, 0 },
    { 0x1828, "Xsido Corporation", 5877, 0 },
    { 0x1829, "Verisity Design Inc", 5877, 0 },
    { 0x182A, "Ampro Computers Inc", 5877, 0 },
    { 0x182B, "Commetrex Corporation", 5877, 0 },
    { 0x182C, "SYNAD Technology Ltd", 5877, 0 },
    { 0x182D, "SiteCom Europe BV", 5877, 2 },
    { 0x182E, "Raza Foundries Inc", 5879, 1 },
    { 0x182F, "Broadcom", 5880, 1 },
    { 0x1830, "Credence", 5881, 0 },
    { 0x1831, "Glimmergalss Networks", 5881, 0 },
    { 0x1832, "Acquisition Logic Inc", 5881, 0 },
    { 0x1833, "Cognitronics Corporation", 5881, 0 },
    { 0x1834, "Delphi Connection Systems", 5881, 0 },
    { 0x1835, "SimpleTech Inc", 5881, 0 },
    { 0x1836, "IPFlex Inc", 5881, 0 },
    { 0x1837, "Sierra Logic Inc", 5881, 0 },
    { 0x1838, "Precision Photonics Corp", 5881, 0 },
    { 0x1839, "Genesis Microchip Inc", 5881, 0 },
    { 0x183A, "Transwarp Networks Inc", 5881, 0 },
    { 0x183B, "Mikrom GmbH", 5881, 4 },
    { 0x183C, "GCT Semicondustor Inc", 5885, 0 },
    { 0x183D, "SI Packets", 5885, 0 },
    { 0x183E, "Telewise Communications Inc", 5885, 0 },
    { 0x183F, "Computer Ultrasound Global Inc", 5885, 0 },
    { 0x1840, "vpr Matrix Inc", 5885, 0 },
    { 0x1841, "Lamprey Networks Inc", 5885, 0 },
    { 0x1842, "Camtel Technology Corp", 5885, 0 },
    { 0x1843, "Firstech Technology Co Ltd", 5885, 0 },
    { 0x1844, "Controlnet Inc", 5885, 0 },
    { 0x1845, "Siliquent Technologies Ltd", 5885, 0 },
    { 0x1846, "Lucent Technologies NS UK", 5885, 0 },
    { 0x1847, "Engim Inc", 5885, 0 },
    { 0x1848, "Microcom C.E. as", 5885, 0 },
    { 0x1849, "ASRock Inc", 5885, 0 },
    { 0x184A, "Thales Computers", 5885, 0 },
    { 0x184B, "Systec Corporation", 5885, 0 },
    { 0x184C, "Hirose Electric Co Ltd", 5885, 0 },
    { 0x184D, "ICTV Inc", 5885, 0 },
    { 0x184E, "Netlogic Microsystems Inc", 5885, 0 },
    { 0x184F, "Ionwerks Inc", 5885, 0 },
    { 0x1850, "Advantest Corp", 5885, 0 },
    { 0x1851, "Microtune Inc", 5885, 0 },
    { 0x1852, "Anritsu Corp", 5885, 0 },
    { 0x1853, "Oasis Silicon Systems AG", 5885, 0 },
    { 0x1854, "LG Electronics", 5885, 0 },
    { 0x1855, "Cascade Semiconductor Solutions Inc", 5885, 0 },
    { 0x1856, "Silicon Logic Engineering Inc", 5885, 0 },
    { 0x185B, "Compro Technology Inc", 5885, 0 },
    { 0x185F, "Wistron NeWeb Corp", 5885, 0 },
    { 0x1860, "Primagraphics Ltd", 5885, 0 },
    { 0x1864, "SilverBack", 5885, 1 },
    { 0x1866, "Supergrace", 5886, 0 },
    { 0x1867, "Topspin Communications", 5886, 5 },
    { 0x186C, "Humusoft s.r.o.", 5891, 5 },
    { 0x1876, "L-3 Communications", 5896, 3 },
    { 0x187E, "ZyXEL Communication Corporation", 5899, 2 },
    { 0x1885, "Avvida Systems Inc", 5901, 0 },
    { 0x1887, "Elan Digital Systems Ltd", 5901, 0 },
    { 0x1888, "Varisys Limited", 5901, 4 },
    { 0x188A, "Ample Communications Inc", 5905, 0 },
    { 0x1890, "Egenera Inc", 5905, 0 },
    { 0x1894, "KNC One", 5905, 0 },
    { 0x1896, "B&B Electronics Manufacturing Company Inc", 5905, 0 },
    { 0x1898, "DIC Information Technology Ltd", 5905, 1 },
    { 0x18A1, "Astute Networks Inc", 5906, 0 },
    { 0x18AC, "DViCO Corp", 5906, 5 },
    { 0x18B8, "Ammasso", 5911, 1 },
    { 0x18BC, "Ge-Cube", 5912, 0 },
    { 0x18C3, "Micronas Semiconductor Holding AG", 5912, 0 },
    { 0x18C8, "Cray Inc (Was: Octigabay System)", 5912, 0 },
    { 0x18C9, "ARVOO Engineering BV", 5912, 15 },
    { 0x18CA, "XGI Technology Inc", 5927, 3 },
    { 0x18D0, "Kobian Pte Ltd", 5930, 0 },
    { 0x18D2, "Sitecom", 5930, 1 },
    { 0x18D4, "Celestica", 5931, 0 },
    { 0x18DD, "Artimi Inc", 5931, 1 },
    { 0x18E6, "MPL AG", 5932, 1 },
    { 0x18EC, "Cesnet z.s.p.o.", 5933, 4 },
    { 0x18F1, "Spectrum Systementwicklung Microelectronic GmbH", 5937, 0 },
    { 0x18F4, "Napatech A/S", 5937, 0 },
    { 0x18F6, "NextIO", 5937, 3 },
    { 0x18F7, "Commtech Inc", 5940, 9 },
    { 0x18FB, "Resilience Corp", 5949, 0 },
    { 0x1904, "Hangzhou Silan Microelectronics Co Ltd", 5949, 1 },
    { 0x1905, "WIS Technology Inc", 5950, 0 },
    { 0x1923, "Sangoma Technologies Corp", 5950, 4 },
    { 0x1924, "Level 5 Networks Inc", 5954, 0 },
    { 0x192E, "TransDimension", 5954, 1 },
    { 0x1931, "Option N.V.", 5955, 1 },
    { 0x1942, "ClearSpeed Technology plc", 5956, 1 },
    { 0x194A, "DapTechnology B.V.", 5957, 5 },
    { 0x1954, "Curtis Inc", 5962, 0 },
    { 0x1957, "Freescale Semiconductor Inc", 5962, 25 },
    { 0x1958, "Faster Technology LLC", 5987, 0 },
    { 0x1959, "PA Semi Inc", 5987, 0 },
    { 0x1966, "Orad Hi-Tec Systems", 5987, 1 },
    { 0x1969, "Attansic (Now owned by Atheros)", 5988, 2 },
    { 0x196A, "Sensory Networks Inc", 5990, 3 },
    { 0x196D, "Club-3D BV", 5993, 0 },
    { 0x1971, "AGEIA Technologies Inc", 5993, 2 },
    { 0x197B, "JMicron Technology Corp", 5995, 6 },
    { 0x1982, "Distant Early Warning Communications Inc", 6001, 2 },
    { 0x1989, "Montilio Inc", 6003, 2 },
    { 0x1993, "Innominate Security Technologies AG", 6005, 0 },
    { 0x199A, "Pulse-LINK Inc", 6005, 0 },
    { 0x19A2, "ServerEngines LLC", 6005, 4 },
    { 0x19A8, "DAQDATA GmbH", 6009, 0 },
    { 0x19AC, "Kasten Chase Applied Research", 6009, 1 },
    { 0x19AE, "Progeny Systems Corp", 6010, 1 },
    { 0x19D4, "Quixant Limited", 6011, 0 },
    { 0x19DE, "Pico Computing", 6011, 0 },
    { 0x19E2, "Vector Informatik GmbH", 6011, 0 },
    { 0x19E7, "NET (Network Equipment Technologies)", 6011, 5 },
    { 0x1A03, "ASPEED Technology Inc", 6016, 0 },
    { 0x1A07, "Kvaser AB", 6016, 2 },
    { 0x1A08, "Sierra Semiconductor", 6018, 1 },
    { 0x1A1D, "GFaI e.V.", 6019, 0 },
    { 0x1A22, "Ambric Inc", 6019, 0 },
    { 0x1A29, "Fortinet Inc", 6019, 0 },
    { 0x1A51, "Hectronic AB", 6019, 0 },
    { 0x1A58, "Razer USA Ltd", 6019, 0 },
    { 0x1A5D, "Celoxica", 6019, 0 },
    { 0x1A68, "VirtenSys Limited", 6019, 0 },
    { 0x1A71, "XenSource Inc", 6019, 0 },
    { 0x1A73, "Violin Technologies Inc", 6019, 0 },
    { 0x1A77, "Lightfleet Corporation", 6019, 0 },
    { 0x1A78, "Virident Systems Inc", 6019, 0 },
    { 0x1A8C, "Verigy Pte Ltd", 6019, 1 },
    { 0x1AB9, "Espia Srl", 6020, 0 },
    { 0x1AE8, "Silicon Software GmbH", 6020, 2 },
    { 0x1B13, "Jaton Corp", 6022, 0 },
    { 0x1B28, "Taicom Data Systems Co Ltd", 6022, 0 },
    { 0x1B47, "Proxim (Possibly Incorrect)", 6022, 0 },
    { 0x1C1C, "DTC / Symphony / Forex Computer Corp", 6022, 1 },
    { 0x1D44, "Distributed Processing Technology (DPT)", 6023, 1 },
    { 0x1DE1, "Tekram Technology", 6024, 4 },
    { 0x1DE2, "A/DHOC Systems", 6028, 1 },
    { 0x1FC0, "Tumsan Oy", 6029, 1 },
    { 0x1FC1, "PathScale Inc", 6030, 0 },
    { 0x1FC9, "Tehuti Networks Ltd.", 6030, 3 },
    { 0x1FCE, "Cognio Inc", 6033, 1 },
    { 0x2000, "Agat-RT", 6034, 2 },
    { 0x2001, "Temporal Research Ltd", 6036, 0 },
    { 0x2002, "Automation Technology GmbH", 6036, 1 },
    { 0x2003, "Netodragon Smartlink", 6037, 1 },
    { 0x2004, "Smart Link Ltd", 6038, 0 },
    { 0x2014, "NONTECH Nonnenmacher GmbH", 6038, 2 },
    { 0x21C3, "21st Century Computer Corp", 6040, 0 },
    { 0x22B8, "Motorola Inc", 6040, 0 },
    { 0x2348, "Racore", 6040, 1 },
    { 0x2646, "Kingston Technology Corp", 6041, 0 },
    { 0x270B, "Xantel Corp", 6041, 0 },
    { 0x270F, "Chaintech Computer Co Ltd", 6041, 0 },
    { 0x2711, "AVID Technology Inc", 6041, 0 },
    { 0x2EC1, "Zenic Inc", 6041, 0 },
    { 0x3000, "Hansol Electronics Inc", 6041, 0 },
    { 0x3030, "C-Net", 6041, 0 },
    { 0x3142, "Post Impression Systems", 6041, 0 },
    { 0x3388, "PLX Technology (Was: HiNT Corp)", 6041, 20 },
    { 0x3411, "Quantum Designs (H.K.) Inc", 6061, 0 },
    { 0x3513, "ARCOM Control Systems Ltd", 6061, 0 },
    { 0x3842, "EVGA.COM", 6061, 0 },
    { 0x38D0, "mfp-online.de", 6061, 1 },
    { 0x38EF, "4Links", 6062, 0 },
    { 0x3D3D, "3DLabs Inc Ltd", 6062, 26 },
    { 0x4005, "Avance Logic Inc", 6088, 13 },
    { 0x4033, "Delta Networks Inc", 6101, 5 },
    { 0x4040, "NetXen Incorporated", 6106, 4 },
    { 0x4143, "Digital Equipment Corp", 6110, 0 },
    { 0x4144, "Alpha Data Parallel Systems Ltd", 6110, 0 },
    { 0x416C, "Aladdin Knowledge Systems", 6110, 2 },
    { 0x4250, "Burke Porter Ltd", 6112, 0 },
    { 0x4321, "Tata Power Strategic Electronics Division", 6112, 0 },
    { 0x434D, "Unknown (Present in WinXP Drivers)", 6112, 1 },
    { 0x434E, "CAST Navigation LLC", 6113, 0 },
    { 0x4444, "Conexant Inc (Was: Globespan, ICompression Inc)", 6113, 3 },
    { 0x4468, "Bridgeport Machines", 6116, 0 },
    { 0x4594, "Cogetec Informatique Inc", 6116, 0 },
    { 0x45FB, "Baldor Electric Company", 6116, 0 },
    { 0x4680, "UMAX Computer Corp", 6116, 0 },
    { 0x4843, "Hercules Computer Technology Inc", 6116, 0 },
    { 0x4916, "RedCreek Communications Inc", 6116, 1 },
    { 0x4943, "Growth Networks", 6117, 0 },
    { 0x494F, "ICS Advent", 6117, 3 },
    { 0x4954, "Integral Technologies", 6120, 0 },
    { 0x4978, "Axil Computer Inc", 6120, 0 },
    { 0x4A14, "NetVin", 6120, 1 },
    { 0x4ABD, "Applied Biosystems Division", 6121, 0 },
    { 0x4B10, "Buslogic Inc", 6121, 2 },
    { 0x4C48, "Lung Hwa Electronics", 6123, 0 },
    { 0x4C53, "SBS Technologies (AKA: SBS-Or Industrial Computers)", 6123, 1 },
    { 0x4CA1, "Seanix Technology Inc", 6124, 0 },
    { 0x4CCC, "Computer Conversions Corp", 6124, 0 },
    { 0x4D51, "Mediaq Inc", 6124, 1 },
    { 0x4D54, "Microtechnica Co Ltd", 6125, 0 },
    { 0x4D56, "MATRIX VISION GmbH", 6125, 0 },
    { 0x4DDC, "ILC Data Device Corp", 6125, 17 },
    { 0x5046, "GemTek Technology corp", 6142, 1 },
    { 0x5053, "Voyetra Technologies", 6143, 1 },
    { 0x5136, "S S Technologies", 6144, 0 },
    { 0x5143, "Qualcomm Inc", 6144, 0 },
    { 0x5145, "Ensoniq (Oldest ID)", 6144, 1 },
    { 0x5168, "Animation Technologies Inc", 6145, 2 },
    { 0x5301, "Alliance Semiconductor Corp", 6147, 1 },
    { 0x5333, "S3 Inc", 6148, 86 },
    { 0x5401, "Ericsson", 6234, 1 },
    { 0x5430, "Evergreen Technologies Inc", 6235, 1 },
    { 0x544C, "Teralogic Inc", 6236, 1 },
    { 0x5455, "Technische Universitaet Berlin", 6237, 1 },
    { 0x5456, "GoTView", 6238, 0 },
    { 0x5519, "Cnet Technologies Inc", 6238, 0 },
    { 0x5544, "Dunord Technologies", 6238, 1 },
    { 0x5555, "Genroco Inc", 6239, 1 },
    { 0x5654, "VoiceTronix Pty Ltd", 6240, 1 },
    { 0x5700, "Netpower", 6241, 0 },
    { 0x5851, "Exacq Technologies", 6241, 0 },
    { 0x5853, "XenSource Inc", 6241, 1 },
    { 0x6356, "UltraStor", 6242, 16 },
    { 0x6374, "c't Magazin fuer Computertechnik", 6258, 1 },
    { 0x6409, "Logitec Corp", 6259, 0 },
    { 0x6666, "Decision Computer International Co", 6259, 4 },
    { 0x6809, "Kurusugawa Electronics Industry Inc", 6263, 0 },
    { 0x7063, "pcHDTV", 6263, 3 },
    { 0x7604, "O.N. Electric Co Ltd", 6266, 0 },
    { 0x7747, "DaoGuo Technology Co Ltd", 6266, 0 },
    { 0x7BDE, "Midac Corporation", 6266, 0 },
    { 0x7FED, "PowerTV", 6266, 0 },
    { 0x8001, "Beyertone AG Germany", 6266, 0 },
    { 0x8008, "Quancom Electronic GmbH", 6266, 22 },
    { 0x807D, "Asustek Computer Inc", 6288, 0 },
    { 0x8086, "Intel Corporation", 6288, 1088 },
    { 0x80EE, "InnoTek Systemberatung GmbH", 7376, 2 },
    { 0x8384, "Sigmatel Inc ", 7378, 3 },
    { 0x8401, "TRENDware International Inc", 7381, 0 },
    { 0x8686, "ScaleMP", 7381, 1 },
    { 0x8800, "Trigem Computer", 7382, 1 },
    { 0x8866, "T-Square Design Inc", 7383, 0 },
    { 0x8888, "Silicon Magic Corp", 7383, 0 },
    { 0x8912, "TRX", 7383, 0 },
    { 0x8E0E, "Computone Corp", 7383, 0 },
    { 0x8E2E, "KTI", 7383, 1 },
    { 0x9004, "Adaptec Inc", 7384, 77 },
    { 0x9005, "Adaptec", 7461, 71 },
    { 0x907F, "Atronics", 7532, 1 },
    { 0x919A, "Gigapixel Corp", 7533, 0 },
    { 0x9412, "Holtek", 7533, 1 },
    { 0x9699, "Omni Media Technology Inc", 7534, 0 },
    { 0x9710, "MosChip Semiconductors (Was: Netmos Technology)", 7534, 14 },
    { 0x9877, "Pan Asia Superitendence Corp", 7548, 0 },
    { 0x9902, "Stargen Inc", 7548, 3 },
    { 0xA0A0, "AOpen Inc", 7551, 0 },
    { 0xA0F1, "Unisys Corp", 7551, 0 },
    { 0xA200, "NEC Corp", 7551, 0 },
    { 0xA259, "Hewlett Packard", 7551, 0 },
    { 0xA25A, "Hewlett Packard Convex Division", 7551, 0 },
    { 0xA25B, "Hewlett Packard GmbH PL24-MKT", 7551, 0 },
    { 0xA304, "Sony", 7551, 0 },
    { 0xA727, "3Com Corp", 7551, 1 },
    { 0xAA42, "Scitex Digital Video", 7552, 1 },
    { 0xAAAA, "Parallels Software International Inc", 7553, 2 },
    { 0xAC1E, "Digital Receiver Technology Inc", 7555, 0 },
    { 0xAC3D, "Actuality Systems", 7555, 0 },
    { 0xAECB, "Adrienne Electronics Corporation", 7555, 0 },
    { 0xB00C, "IC Book Labs", 7555, 9 },
    { 0xB1B3, "Shiva Europe Ltd", 7564, 0 },
    { 0xB54B, "Contec Co Ltd", 7564, 0 },
    { 0xB894, "Brown & Sharpe Mfg Co", 7564, 0 },
    { 0xBDBD, "Blackmagic Design", 7564, 12 },
    { 0xC001, "TSI Telsys", 7576, 0 },
    { 0xC0A9, "Micron (Crucial Technology)", 7576, 0 },
    { 0xC0DE, "Motorola", 7576, 0 },
    { 0xC0FE, "Motion Engineering Inc", 7576, 0 },
    { 0xC622, "Hudson Soft Co Ltd", 7576, 0 },
    { 0xCA50, "Varian Australia Pty Ltd", 7576, 0 },
    { 0xCAFE, "Chrysalis-ITS", 7576, 1 },
    { 0xCCCC, "Catapult Communications", 7577, 0 },
    { 0xCCEC, "Curtiss-Wright Controls Embedded Computing", 7577, 0 },
    { 0xCDDD, "Tyxz Inc", 7577, 2 },
    { 0xD161, "Digium, Inc", 7579, 11 },
    { 0xD4D4, "DY4 Systems Inc", 7590, 1 },
    { 0xD531, "I+ME ACTIA GmBH", 7591, 0 },
    { 0xD841, "Super PCI", 7591, 0 },
    { 0xD84D, "Exsys", 7591, 0 },
    { 0xDC93, "Dawicontrol", 7591, 0 },
    { 0xDEAD, "Indigita Corp", 7591, 0 },
    { 0xDEAF, "Middle Digital Inc", 7591, 3 },
    { 0xE000, "Winbond", 7594, 1 },
    { 0xE159, "Tiger Jet Network Inc", 7595, 3 },
    { 0xE4BF, "EKF Electronik GmbH", 7598, 0 },
    { 0xE55E, "Essence Technology Inc", 7598, 0 },
    { 0xEA01, "Eagle Technology", 7598, 8 },
    { 0xEA60, "RME", 7606, 3 },
    { 0xEABB, "Aashima Technology B.V.", 7609, 0 },
    { 0xEACE, "Endace Measurement Systems Ltd", 7609, 13 },
    { 0xEC80, "Belkin Corp", 7622, 1 },
    { 0xECC0, "Echo Digital Audio Corporation", 7623, 7 },
    { 0xEDD8, "ARK Logic", 7630, 5 },
    { 0xF1D0, "AJA Video", 7635, 8 },
    { 0xF5F5, "F5 Networks Inc", 7643, 0 },
    { 0xFA57, "Interagon AS (Was: Fast Search & Transfer ASA)", 7643, 1 },
    { 0xFAB7, "Fabric7 Systems Inc", 7644, 0 },
    { 0xFEBD, "Ultraview Corp", 7644, 0 },
    { 0xFEDA, "Broadcom (Was: Epigram Inc; Bought out in 1999)", 7644, 2 },
    { 0xFEDE, "Fedetec Inc", 7646, 1 },
    { 0xFFFD, "XenSource Inc", 7647, 1 },
    { 0xFFFE, "VMWare Inc (Older Product Versions)", 7648, 2 },
};

static device_info_t device_table[] = {
    { 0x00D1, "i740 PCI Graphics Accelerator" },
    { 0x4000, "WinTV PVR-350" },
    { 0x4001, "WinTV PVR-250 (v1)" },
    { 0x4009, "WinTV PVR-250" },
    { 0x4801, "WinTV PVR-250 MCE" },
    { 0x000A, "TTP-Monitoring Card V2.0" },
    { 0x0001, "Pluto2 DVB-T Receiver for PCMCIA [EasyWatch MobilSet]" },
    { 0x006E, "MN-510 802.11b wireless USB paddle" },
    { 0x00C2, "MN-710 wireless USB paddle" },
    { 0x8818, "CS8818 USB2.0-to-ATAPI Bridge Controller with Embedded PHY" },
    { 0x001A, "FSD7000 802.11g PCI Wireless card" },
    { 0x0109, "F5U409-CU USB/Serial Portable Adapter" },
    { 0x7050, "F5D7050 802.11g Wireless USB Adapter" },
    { 0x705C, "F5D7050 v4" },
    { 0x8519, "OV519 series" },
    { 0x0701, "CBD516" },
    { 0x3410, "SMTP3410" },
    { 0x3500, "SMTP3500" },
    { 0x1700, "IS64PH ISDN Adapter" },
    { 0x1702, "IS64PH ISDN Adapter" },
    { 0x1703, "ISDN Adapter (PCI Bus, DV, W)" },
    { 0x1704, "ISDN Adapter (PCI Bus, D, C)" },
    { 0x2303, "PL-2303 USB-to-Serial Converter" },
    { 0x3507, "PL-3507 Hi-Speed USB & IEEE 1394 Combo to IDE Bridge Controller" },
    { 0xB808, "AVerTV DVB-T Volar (USB 2.0)" },
    { 0x0002, "ELKA SO-PCI" },
    { 0xFFA1, "A1T HCF-PCI Card" },
    { 0xFFA2, "T-Concept HCF-PCI Card" },
    { 0xFFA4, "A4T" },
    { 0xFFA8, "Scitel Quadro" },
    { 0x0704, "CM 200E Cable Modem" },
    { 0x0105, "Rhino R1T1" },
    { 0x0205, "Rhino R4FXO" },
    { 0x0206, "RCB4FXO 4-channel FXO analog telphony card" },
    { 0x0305, "Rhino R4T1" },
    { 0x0405, "Rhino R8FXX" },
    { 0x0406, "RCB8FXX 8-channel modular analog telphony card" },
    { 0x0505, "Rhino R24FXX" },
    { 0x0506, "RCB24FXS 24-Channel FXS analog telphony card" },
    { 0x0605, "Rhino R2T1" },
    { 0x0705, "Rhino R24FXS" },
    { 0x0706, "RCB24FXO 24-Channel FXO analog telphony card" },
    { 0x0905, "R1T3 Single T3 Digital Telephony Card" },
    { 0x0906, "RCB24FXX 24-channel modular analog telphony card" },
    { 0x0A06, "RCB672FXX 672-channel modular analog telphony card" },
    { 0x064F, "Trance Vibrator" },
    { 0x0001, "PCI to EISA Bridge" },
    { 0x0002, "PCI to ISA Bridge" },
    { 0x000F, "CPQB1A9 StorageWorks Library Adapter (HVD)" },
    { 0x0046, "Smart Array 64xx/6i Controller" },
    { 0x0049, "NC7132 Gigabit Upgrade Module" },
    { 0x004A, "NC6136 Gigabit Server Adapter" },
    { 0x007C, "NC7770 1000BaseTX" },
    { 0x007D, "NC6770 1000BaseTX" },
    { 0x0085, "NC7780 1000BaseTX" },
    { 0x00BB, "NC7760" },
    { 0x00C0, "AIC-7899G 64-bit, 66MHz Dual Channel Wide Ultra3 SCSI Controller" },
    { 0x00CA, "NC7771" },
    { 0x00CB, "NC7781" },
    { 0x00CF, "NC7772" },
    { 0x00D0, "NC7782" },
    { 0x00D1, "NC7783" },
    { 0x00E3, "NC7761" },
    { 0x0508, "Netelligent 4/16 TR PCI UTP/STP Controller" },
    { 0x1000, "Triflex/Pentium Bridge, Model 1000" },
    { 0x2000, "Triflex/Pentium Bridge, Model 2000" },
    { 0x3032, "Qvision 1280/p Rev 0" },
    { 0x3033, "Qvision 1280/p Rev 1" },
    { 0x3034, "QVision 1280/p Rev 2" },
    { 0x4000, "Triflex CPU to PCI Bridge" },
    { 0x4030, "SMART-2/P" },
    { 0x4031, "SMART-2SL" },
    { 0x4032, "Smart Array 3200" },
    { 0x4033, "Smart Array 3100ES" },
    { 0x4034, "Smart Array 221" },
    { 0x4040, "Integrated Array" },
    { 0x4048, "Compaq Raid LC2" },
    { 0x4050, "Smart Array 4200" },
    { 0x4051, "Smart Array 4250ES" },
    { 0x4058, "Smart Array 431" },
    { 0x4070, "Smart Array 5300" },
    { 0x4080, "Smart Array 5i" },
    { 0x4082, "Smart Array 532" },
    { 0x4083, "Smart Array 5312" },
    { 0x4091, "Smart Array 6i" },
    { 0x409A, "Smart Array 641" },
    { 0x409B, "Smart Array 642" },
    { 0x409C, "Smart Array 6400" },
    { 0x409D, "Smart Array 6400 EM" },
    { 0x6010, "HotPlug PCI Bridge 6010" },
    { 0x7020, "USB Controller" },
    { 0xA0EC, "Fibre Channel Host Controller /P" },
    { 0xA0F0, "Advanced System Management Controller" },
    { 0xA0F3, "Triflex PCI to ISA PnP Bridge" },
    { 0xA0F7, "PCI Hot Plug Controller" },
    { 0xA0F8, "ZFMicro USB Open Host Controller" },
    { 0xA0FC, "HPFC-5166A Tachyon TL 64-bit/66MHz Fibre Channel Adapter" },
    { 0xAE10, "Smart-2 Array Controller" },
    { 0xAE29, "MIS-L PCI to ISA Bridge" },
    { 0xAE2A, "MPC CPU to PCI Bridge" },
    { 0xAE2B, "MIS-E PCI to ISA-PnP Bridge" },
    { 0xAE31, "System Management Controller" },
    { 0xAE32, "Netelligent 10/100 TX PCI UTP TLAN 2.3" },
    { 0xAE33, "Triflex Dual EIDE Controller" },
    { 0xAE34, "Netelligent 10 T PCI UTP TLAN 2.3" },
    { 0xAE35, "Integrated NetFlex-3/P TLAN 2.3" },
    { 0xAE40, "Dual-port Netelligent 10/100 TX PCI TLAN 3.03" },
    { 0xAE43, "Integrated Netelligent 10/100 TX PCI TLAN 2.3" },
    { 0xAE69, "CETUS-L PCI to ISA Bridge" },
    { 0xAE6C, "DRACO PCI Bridge" },
    { 0xAE6D, "NorthStar CPU to PCI Bridge" },
    { 0xB011, "Dual-port Netelligent 10/100 TX" },
    { 0xB012, "Netelligent 10 T/2 UTP/Coax PCI" },
    { 0xB01E, "NC3120 Fast Ethernet NIC" },
    { 0xB01F, "NC3122 Fast Ethernet NIC" },
    { 0xB02F, "NC1120 Ethernet NIC" },
    { 0xB030, "Netelligent 10/100 TX Embedded UTP/Coax Controller (5100)" },
    { 0xB04A, "10/100TX WOL UTP Controller" },
    { 0xB060, "CISS SMART2 Array Controller" },
    { 0xB0C6, "NC3161 Fast Ethernet Embedded Controller with WOL" },
    { 0xB0C7, "NC3160 Fast Ethernet NIC" },
    { 0xB0D7, "NC3121 Fast Ethernet NIC (Rev A & B)" },
    { 0xB0DD, "NC3131 Fast Ethernet NIC" },
    { 0xB0DE, "NC3132 Fast Ethernet Module" },
    { 0xB0DF, "NC6132 Gigabit Module" },
    { 0xB0E0, "NC6133 Gigabit Module" },
    { 0xB0E1, "NC3133 Fast Ethernet Module" },
    { 0xB123, "NC6134 Gigabit NIC" },
    { 0xB134, "NC3163 Fast Ethernet NIC" },
    { 0xB13C, "NC3162 Fast Ethernet NIC" },
    { 0xB144, "NC3123 Fast Ethernet NIC" },
    { 0xB163, "NC3134 Fast Ethernet NIC" },
    { 0xB164, "NC3135 Fast Ethernet Upgrade Module" },
    { 0xB178, "CISSB SMART2 Array Controller" },
    { 0xB196, "SoftK56 Modem" },
    { 0xB1A4, "NC7131 Gigabit Server Adapter" },
    { 0xB200, "Memory Hot-Plug Controller" },
    { 0xB203, "iLo Processor" },
    { 0xB204, "iLo Processor" },
    { 0xF130, "NetFlex-3/P TLAN 1.0" },
    { 0xF150, "NetFlex-3/P TLAN 2.3 with BNC" },
    { 0xF700, "LP7000 Compaq/Emulex Fibre Channel HBA" },
    { 0xF800, "LP8000 64-bit Compaq/Emulex Fibre Channel HBA" },
    { 0x0001, "LSI53C810/A/AE PCI-SCSI I/O Processor" },
    { 0x0002, "53C820 820 Fast-Wide-SCSI Adapter" },
    { 0x0003, "LSI53C825/A/AE PCI to SCSI I/O Processor (Fast Wide)" },
    { 0x0004, "53C815 815X Fast-SCSI Adapter" },
    { 0x0005, "53C810AP,810ASP, 2081X Fast/Ultra/Wide SCSI Adapter" },
    { 0x0006, "LSI53C860/E PCI to Ultra SCSI I/O Processor" },
    { 0x000A, "LSI53C1510 PCI to Dual Channel Wide Ultra2 SCSI Controller (Nonintelligent mode)" },
    { 0x000B, "LSI53C896/7 PCI to Dual Channel Ultra2 SCSI Multifunction Controller" },
    { 0x000C, "LSI53C895 PCI to Ultra2 SCSI I/O Processor with LVD Link" },
    { 0x000D, "53C885 23800 SCSI Adapter" },
    { 0x000F, "LSI53C875/E,LSI53C876/E PCI to Ultra SCSI I/O Processor" },
    { 0x0010, "LSI53C1510 I2O-Ready PCI RAID Ultra2 SCSI Controller (Intelligent mode)" },
    { 0x0012, "LSI53C895A PCI to Ultra2 SCSI Controller" },
    { 0x0013, "LSI53C875A PCI to Ultra SCSI Controller" },
    { 0x0020, "LSI53C1010-33 PCI to Dual Channel Ultra160 SCSI Multifunction Controller" },
    { 0x0021, "LSI53C1000/1000R/1010R/1010-66 PCI to Ultra160 SCSI Controller" },
    { 0x0030, "LSI53C1020/1030 PCI-X to Ultra320 SCSI Controller" },
    { 0x0031, "LSI53C1030ZC PCI-X SCSI Controller" },
    { 0x0032, "LSI53C1035 PCI-X to Ultra320 SCSI Controller" },
    { 0x0033, "1030ZC_53c1035 PCI-X Fusion-MPT Dual Ultra320 SCSI" },
    { 0x0035, "LSI53C1035 PCI-X SCSI Controller" },
    { 0x0040, "LSI53C1035 LSI53C1035 PCI-X to Ultra320 SCSI Controller (RAID mode)" },
    { 0x0041, "53C1035ZC PCI-X Fusion-MPT Dual Ultra320 SCSI" },
    { 0x0050, "SAS 3000 series, 4-port with 1064 -StorPort" },
    { 0x0054, "SAS 3000 series, 8-port with 1068 -StorPort" },
    { 0x0055, "SAS1068 PCI-X Fusion-MPT SAS" },
    { 0x0056, "SAS 3000 series, 4-port with 1064E -StorPort" },
    { 0x0057, "M1064E MegaRAID SAS" },
    { 0x0058, "SAS 3000 series, 8-port with 1068E -StorPort" },
    { 0x005A, "SAS 3000 series, 6-port with 1066E -StorPort" },
    { 0x005C, "SAS1064A PCI-X Fusion-MPT SAS" },
    { 0x005E, "SAS 3000 series, 6-port with 1066 -StorPort" },
    { 0x0060, "SAS1078 PCI-X Fusion-MPT SAS" },
    { 0x0062, "SAS RAID-on-Chip, 8-port with 1078" },
    { 0x008F, "53C875J SCSI Controller" },
    { 0x0407, "MegaRAID" },
    { 0x0408, "MegaRAID" },
    { 0x0409, "MegaRAID Family RAID Controller" },
    { 0x0411, "MegaRAID Family RAID Controller" },
    { 0x0413, "MegaRAID SAS Verde ZCR" },
    { 0x0621, "LSIFC909 Fibre Channel I/O Processor" },
    { 0x0622, "LSIFC929 Dual Channel Fibre Channel I/O Processor" },
    { 0x0623, "LSIFC929 Dual Channel Fibre Channel I/O Processor" },
    { 0x0624, "LSIFC919 Single Channel Fibre Channel I/O Processor" },
    { 0x0625, "LSIFC919 Single Channel Fibre Channel I/O Processor" },
    { 0x0626, "LSIFC929X Dual Channel Fibre Channel I/O Processor" },
    { 0x0627, "LSIFC929X Dual Channel Fibre Channel I/O Processor" },
    { 0x0628, "LSIFC919X Single Channel Fibre Channel I/O Processor" },
    { 0x0629, "LSIFC919X Single Channel Fibre Channel I/O Processor" },
    { 0x0630, "LSIFC920 Fibre Channel I/O Processor" },
    { 0x0640, "FC949X Fibre Channel Adapter" },
    { 0x0642, "FC939X Fibre Channel Adapter" },
    { 0x0646, "FC949ES Fibre Channel Adapter" },
    { 0x0701, "53C885 NT50 DigitalScape Fast Ethernet Adapter" },
    { 0x0702, "Yellowfin G-NIC Gigabit Ethernet Adapter" },
    { 0x0804, "SA2010" },
    { 0x0805, "SA2010ZC" },
    { 0x0806, "SA2020" },
    { 0x0807, "SA2020ZC" },
    { 0x0901, "61C102 USB Controller" },
    { 0x1000, "63C815 Fast-SCSI" },
    { 0x1960, "MegaRAID" },
    { 0x0010, "PCI1616 Measurement Card with 32 digital I/O lines" },
    { 0x0011, "OPTO-PCI Opto-Isolated digital I/O board" },
    { 0x0012, "PCI-AD/DA Analogue I/O board" },
    { 0x0013, "PCI-OPTO-RELAIS Digital I/O board with relay outputs" },
    { 0x0014, "PCI-Counter/Timer Counter Timer board" },
    { 0x0015, "PCI-DAC416 Analogue output board" },
    { 0x0016, "PCI-MFB Analogue I/O board" },
    { 0x0017, "PROTO-3 PCI Prototyping board" },
    { 0x0020, "ispLSI1032E Universal Digital I/O PCI-Interface" },
    { 0x3150, "Mobility Radeon X600" },
    { 0x3151, "FIREMV 2400" },
    { 0x3152, "Mobility Radeon X300" },
    { 0x3154, "Mobility FireGL V3200" },
    { 0x3171, "FireMV 2400 Secondary" },
    { 0x3E50, "Radeon X600/X650 Series" },
    { 0x3E54, "FireGL V3200" },
    { 0x3E70, "Radeon X600 Series Secondary" },
    { 0x3E74, "FIREGL V3200 Secondary" },
    { 0x4136, "Radeon IGP 320" },
    { 0x4137, "Radeon IGP 340" },
    { 0x4144, "Radeon 9500 Series (R300)" },
    { 0x4145, "Radeon 9700 (R300)" },
    { 0x4146, "Radeon 9700 (R300)" },
    { 0x4147, "Fire GL Z1 AGP/Pro Video Accelerator (128 MB, 4P)" },
    { 0x4148, "Radeon 9800 SE (R350)" },
    { 0x4149, "Radeon 9500 Family" },
    { 0x414A, "Radeon 9800 Family" },
    { 0x414B, "Fire GL X2" },
    { 0x4150, "Radeon 9600 Series (V350)" },
    { 0x4151, "Radeon 9600 (RV350)" },
    { 0x4152, "Radeon 9600 XT (V350)" },
    { 0x4153, "Radeon 9550" },
    { 0x4154, "Fire GL T2" },
    { 0x4155, "Fire GL T2" },
    { 0x4156, "Fire GL T2" },
    { 0x4157, "Fire GL T2" },
    { 0x4158, "Mach32 (68800AX)" },
    { 0x4164, "Radeon 9500 Series (R300) - Secondary" },
    { 0x4165, "Radeon 9700 Pro (R300 AE) - Secondary" },
    { 0x4166, "Radeon 9600TX - Secondary" },
    { 0x4167, "Fire GL Z1 AGP/Pro Secondary Video Accelerator (128 MB, 4P)" },
    { 0x4168, "Radeon 9800 SE - Secondary (R350)" },
    { 0x4169, "Radeon 9500 Family - Secondary" },
    { 0x4170, "Radeon 9600 Series - Secondary" },
    { 0x4171, "Radeon 9600 (RV350) - Secondary" },
    { 0x4172, "Radeon 9600 XT - Secondary" },
    { 0x4173, "Radeon 9550 - Secondary" },
    { 0x4174, "FireGL T2 - Seocndary" },
    { 0x4175, "Radeon 9600 Series Secondary" },
    { 0x4237, "Radeon 7000 IGP" },
    { 0x4242, "Radeon 8500 DV" },
    { 0x4243, "Radeon 8500 DV OHCI FireWire Controller" },
    { 0x4336, "Radeon Mobility U1" },
    { 0x4337, "IGP 34xM" },
    { 0x4341, "AC'97 Audio Controller" },
    { 0x4342, "HUB Bridge" },
    { 0x4345, "EHCI USB 2.0 Controller" },
    { 0x4347, "OHCI USB Controller #1" },
    { 0x4348, "OHCI USB Controller #2" },
    { 0x4349, "IXP SB200 ATA Controller" },
    { 0x434C, "LPC Controller" },
    { 0x434D, "IXP AC'97 Modem" },
    { 0x4353, "IXP SB200 SMBUS Controller" },
    { 0x4354, "Mach64 CT (215CT222)" },
    { 0x4358, "Mach64 CX (210888)" },
    { 0x4361, "AC'97 Audio Controller" },
    { 0x4363, "IXP SB300 SMBUS Controller" },
    { 0x4369, "IXP SB300 ATA Controller" },
    { 0x436D, "IXP SB300 AC'97 Modem Controller" },
    { 0x436E, "IXP SB300 Serial ATA Controller" },
    { 0x4370, "IXP SB400 AC'97 Audio Controller" },
    { 0x4371, "IXP SB400 PCI-PCI Bridge" },
    { 0x4372, "IXP SB400 SMBus" },
    { 0x4373, "IXP SB400 EHCI USB 2.0 Controller" },
    { 0x4374, "IXP SB400 OHCI USB Controller" },
    { 0x4375, "IXP SB400 OHCI USB Controller" },
    { 0x4376, "IXP SB400 IDE Controller" },
    { 0x4377, "IXP SB400 PCI-ISA Bridge" },
    { 0x4378, "IXP SB400 AC'97 Modem Controller" },
    { 0x4379, "IXP SB400 Serial ATA Controller" },
    { 0x437A, "IXP SB400 Serial ATA Controller" },
    { 0x437B, "IXP SB450 High Definition Audio Controller" },
    { 0x4380, "IXP SB600 Serial ATA Controller" },
    { 0x4381, "IXP SB600 Serial ATA RAID Controller" },
    { 0x4382, "IXP SB600 AC'97 Audio Controller" },
    { 0x4383, "IXP SB600 High Definition Audio Controller" },
    { 0x4384, "IXP SB600 PCI to PCI Bridge" },
    { 0x4385, "IXP SB600 SMBUS Controller" },
    { 0x4386, "IXP SB600 USB Controller (EHCI)" },
    { 0x4387, "IXP SB600 USB Controller (OHCI0)" },
    { 0x4388, "IXP SB600 USB Controller (OHCI1)" },
    { 0x4389, "IXP SB600 USB Controller (OHCI2)" },
    { 0x438A, "IXP SB600 USB Controller (OHCI3)" },
    { 0x438B, "IXP SB600 USB Controller (OHCI4)" },
    { 0x438C, "IXP SB600 ATA Controller" },
    { 0x438D, "IXP SB600 PCI to LPC Bridge" },
    { 0x438E, "IXP SB600 AC'97 Modem Controller" },
    { 0x4390, "SB700 SATA Controller [IDE mode]" },
    { 0x4391, "SB700 SATA Controller [AHCI mode]" },
    { 0x4392, "SB700 SATA Controller [Non-RAID5 mode]" },
    { 0x4393, "SB700 SATA Controller [RAID5 mode]" },
    { 0x4394, "SB700 SATA Controller [SATA and FC Enabled]" },
    { 0x4395, "SB SATA Controller [AHCI mode with HyperFlash-PCIE]" },
    { 0x4396, "SB700 USB EHCI Controller" },
    { 0x4397, "SB700 USB OHCI0 Controller" },
    { 0x4398, "SB700 USB OHCI1 Controller" },
    { 0x4399, "SB700 USB OHCI2 Controller" },
    { 0x439C, "SB700 IDE" },
    { 0x439D, "SB700 LPC host controller" },
    { 0x4437, "Radeon Mobility 7000 IGP" },
    { 0x4554, "Mach64 ET" },
    { 0x4654, "Mach64 VT" },
    { 0x4742, "Rage 3D Pro AGP 2x (BGA Package)" },
    { 0x4744, "Rage 3D Pro AGP 1x (BGA Package)" },
    { 0x4747, "Rage 3D Pro" },
    { 0x4749, "Rage 3D Pro PCI (BGA Package)" },
    { 0x474C, "Rage XC PCI-66" },
    { 0x474D, "Rage XL AGP 2x" },
    { 0x474E, "Rage XC AGP 2x" },
    { 0x474F, "Rage XL PCI-66" },
    { 0x4750, "Rage 3D Pro PCI (PQFP Package)" },
    { 0x4751, "Rage 3D Pro PCI (PQFP Package, Limited 3D)" },
    { 0x4752, "Rage XL PCI" },
    { 0x4753, "Rage XC PCI" },
    { 0x4754, "Rage 3D I/II [Mach64 GT, Limited 3D]" },
    { 0x4755, "Rage 3D II+ [Mach64 GTB]" },
    { 0x4756, "Rage 3D IIC PCI [Mach64 GT IIC] (PQFP Package)" },
    { 0x4757, "Rage 3D IIC AGP (BGA Package)" },
    { 0x4758, "Mach64 GX (210888GX)" },
    { 0x4759, "Rage 3D IIC" },
    { 0x475A, "Rage 3D IIC AGP (PQFP Package)" },
    { 0x4964, "Radeon 9000 Series (RV250 Id)" },
    { 0x4965, "Radeon 9000 Series (RV250 Ie)" },
    { 0x4966, "Radeon 9000 Series (RV250)" },
    { 0x4967, "Radeon 9000 (RV250)" },
    { 0x496E, "Radeon 9000 Series (RV250) - Secondary" },
    { 0x496F, "Radeon 9000 (RV250) - Secondary" },
    { 0x4A48, "Radeon X800 Series (R420 JH)" },
    { 0x4A49, "Radeon X800 Series" },
    { 0x4A4A, "Radeon X800 Series" },
    { 0x4A4B, "Radeon X800 Series" },
    { 0x4A4C, "Radeon X800 Series (R420 JL)" },
    { 0x4A4D, "FireGL X3 (R420 JM)" },
    { 0x4A4E, "Radeon Mobility 9800 (M18 JN)" },
    { 0x4A4F, "Radeon X800 SE" },
    { 0x4A50, "Radeon X800 XT Platinum" },
    { 0x4A54, "Radeon X800 VE (R420)" },
    { 0x4A68, "Radeon X800 Series Secondary" },
    { 0x4A69, "Radeon X800 Series - Secondary" },
    { 0x4A6A, "Radeon X800 Series - Secondary" },
    { 0x4A6B, "Radeon X800 - Secondary" },
    { 0x4A6C, "Radeon X800 Series Secondary" },
    { 0x4A6D, "FIREGL X3-256 Secondary" },
    { 0x4A6F, "Radeon X800 SE Secondary" },
    { 0x4A70, "Radeon X800 XT Platinum - Secondary" },
    { 0x4A74, "Radeon X800 VE (R420) (Secondary)" },
    { 0x4B49, "Radeon X850XT" },
    { 0x4B4A, "Radeon X850 SE" },
    { 0x4B4B, "Radeon X850 PRO" },
    { 0x4B4C, "Radeon X850XT-PE" },
    { 0x4B69, "Radeon X850XT secondary" },
    { 0x4B6A, "Radeon X850 SE Secondary" },
    { 0x4B6B, "Radeon X850 PRO secondary" },
    { 0x4B6C, "Radeon X850XT-PE Secondary" },
    { 0x4C42, "Rage 3D LT Pro AGP 133MHz (BGA-312 Package)" },
    { 0x4C44, "Rage 3D LT Pro AGP 66MHz (BGA-312 Package)" },
    { 0x4C45, "Rage Mobility M3 AGP" },
    { 0x4C46, "Rage Mobility M3 AGP 2x" },
    { 0x4C47, "Rage 3D LT-G (215LG)" },
    { 0x4C49, "Rage 3D LT Pro PCI (BGA-312 Package)" },
    { 0x4C4D, "Rage P/M Mobility AGP 2x" },
    { 0x4C4E, "Rage L Mobility AGP 2x" },
    { 0x4C50, "Rage 3D LT Pro PCI (BGA-256 Package)" },
    { 0x4C51, "Rage 3D LT Pro PCI (BGA-256 Package, Limited 3D)" },
    { 0x4C52, "Rage P/M Mobility PCI" },
    { 0x4C53, "Rage L Mobility PCI" },
    { 0x4C54, "Mach64 LT (264LT)" },
    { 0x4C57, "Radeon Mobility M7 LW" },
    { 0x4C58, "FireGL Mobility" },
    { 0x4C59, "Radeon Mobility M6 LY" },
    { 0x4C5A, "Radeon Mobility M6 LZ" },
    { 0x4C64, "Mobility FireGL 9000" },
    { 0x4C65, "Radeon Mobility 9000 (R250 Le)" },
    { 0x4C66, "Mobility Radeon 9000" },
    { 0x4C67, "Radeon Mobility 9000 (R250 Lg)" },
    { 0x4C6E, "Radeon Mobility 9000 - Secondary (R250 Ln)" },
    { 0x4D46, "Rage Mobility 128 AGP 4x" },
    { 0x4D4C, "Rage Mobility 128 AGP" },
    { 0x4D50, "Unified AVStream Driver" },
    { 0x4D51, "Unified AVStream Driver" },
    { 0x4D52, "Unified AVStream Driver" },
    { 0x4D53, "Unified AVStream Driver" },
    { 0x4E44, "Radeon 9700/Pro, 9500 Series (R300)" },
    { 0x4E45, "Radeon 9700/9500 Series (R300)" },
    { 0x4E46, "Radeon 9600TX (R300)" },
    { 0x4E47, "Fire GL X1/Z1 AGP/Pro Video Accelerator (R300-WS)" },
    { 0x4E48, "Radeon 9800 Pro (R350)" },
    { 0x4E49, "Radeon 9800 (R350) " },
    { 0x4E4A, "Radeon 9800 XT (R350)" },
    { 0x4E4B, "FireGL X2" },
    { 0x4E50, "Mobility Radeon 9700 (M10 NP) (RV350)" },
    { 0x4E51, "Mobility Radeon 9600 (M10 NQ)" },
    { 0x4E52, "Mobility Radeon 9500/9600 (M10) (RV350)" },
    { 0x4E53, "Radeon Mobility 9600 (M10 NS)" },
    { 0x4E54, "Radeon Mobility M10 NT (RV350-WS)" },
    { 0x4E56, "FireGL Mobility T2e (M11 NV)" },
    { 0x4E64, "Radeon 9700/Pro, 9500 (R300) Series - Secondary" },
    { 0x4E65, "Radeon 9700/9500 Series (R300) - Secondary" },
    { 0x4E66, "Radeon 9600TX (R300) - Secondary" },
    { 0x4E67, "Fire GL X1/Z1 AGP/Pro Secondary Video Accelerator" },
    { 0x4E68, "Radeon 9800 Pro (R350) - Secondary" },
    { 0x4E69, "Radeon 9800 (R350) - Secondary" },
    { 0x4E6A, "Radeon 9800 XT (R350) - Secondary" },
    { 0x4E6B, "FireGL X2 - Secondary" },
    { 0x4E71, "Radeon Mobility 9600 (M10 NQ) (secondary)" },
    { 0x4F72, "Radeon 9000 Series (RV250)" },
    { 0x4F73, "Radeon 9000 Series (RV250) (Secondary)" },
    { 0x5041, "Rage 128 PA/Pro PCI" },
    { 0x5042, "Rage 128 PB/Pro AGP 2x" },
    { 0x5043, "Rage 128 PC/Pro AGP 4x" },
    { 0x5044, "Rage 128 PD/Pro PCI (TMDS)" },
    { 0x5045, "Rage 128 PE/Pro AGP 2x (TMDS)" },
    { 0x5046, "Rage 128 PF/Pro AGP 4x (TMDS)" },
    { 0x5047, "Rage 128 PG/Pro PCI" },
    { 0x5048, "Rage 128 PH/Pro AGP 2x" },
    { 0x5049, "Rage 128 PI/Pro AGP 4x" },
    { 0x504A, "Rage 128 PJ/Pro PCI (TMDS)" },
    { 0x504B, "Rage 128 PK/Pro AGP 2x (TMDS)" },
    { 0x504C, "Rage 128 PL/Pro AGP 4x (TMDS)" },
    { 0x504D, "Rage 128 PM/Pro PCI" },
    { 0x504E, "Rage 128 PN/Pro AGP 2x" },
    { 0x504F, "Rage 128 PO/Pro AGP 4x" },
    { 0x5050, "Rage 128 PP/Pro PCI (TMDS)" },
    { 0x5051, "Rage 128 PQ/Pro AGP 2x (TMDS)" },
    { 0x5052, "Rage 128 PR/Pro AGP 4x (TMDS)" },
    { 0x5053, "Rage 128 PS/Pro PCI" },
    { 0x5054, "Rage 128 PT/Pro AGP 2x" },
    { 0x5055, "Rage 128 PU/Pro AGP 4x" },
    { 0x5056, "Rage 128 PV/Pro PCI (TMDS)" },
    { 0x5057, "Rage 128 PW/Pro AGP 2x (TMDS)" },
    { 0x5058, "Rage 128 PX/Pro AGP 4x (TMDS)" },
    { 0x5144, "Radeon 7200 QD DDR/SDR" },
    { 0x5145, "Radeon QE" },
    { 0x5146, "Radeon QF" },
    { 0x5147, "Radeon QG" },
    { 0x5148, "Radeon R200 QH" },
    { 0x5149, "Radeon R200 QI" },
    { 0x514A, "Radeon R200 QJ" },
    { 0x514B, "Radeon R200 QK" },
    { 0x514C, "Radeon 8500/8500LE (R200)" },
    { 0x514D, "Radeon 9100 Series (R200)" },
    { 0x514E, "Radeon R200 QM" },
    { 0x514F, "Radeon R200 QN" },
    { 0x5154, "Radeon 8500 R200 QT" },
    { 0x5155, "Radeon 9100 R200 QU" },
    { 0x5157, "Radeon 7500 Series (RV200)" },
    { 0x5158, "Radeon 7500 QX" },
    { 0x5159, "Radeon 7000 Series (RV100)" },
    { 0x515A, "Radeon VE QZ" },
    { 0x515E, "ES1000 (RN50)" },
    { 0x515F, "ES1000" },
    { 0x5168, "Radeon R200 Qh" },
    { 0x5169, "Radeon R200 Qi" },
    { 0x516A, "Radeon R200 Qj" },
    { 0x516B, "Radeon R200 Qk" },
    { 0x516C, "Radeon R200" },
    { 0x516D, "Radeon 9100 Series (R200) - Secondary" },
    { 0x5245, "Rage 128 GL PCI" },
    { 0x5246, "Rage 128 GL AGP 2x" },
    { 0x5247, "Rage 128 RG" },
    { 0x524B, "Rage 128 RK/VR PCI" },
    { 0x524C, "Rage 128 RL/VR AGP 2x" },
    { 0x5345, "Rage 128 SE/4x PCI" },
    { 0x5346, "Rage 128 SF/4x AGP 2x" },
    { 0x5347, "Rage 128 SG/4x AGP 4x" },
    { 0x5348, "Rage 128 4x" },
    { 0x534B, "Rage 128 SK/4x PCI" },
    { 0x534C, "Rage 128 SL/4x AGP 2x" },
    { 0x534D, "Rage 128 SM/4x AGP 4x" },
    { 0x534E, "Rage 128 4x" },
    { 0x5354, "Mach64 ST" },
    { 0x5446, "Rage 128 Pro AGP 4x" },
    { 0x544C, "Rage 128 Pro TL" },
    { 0x5452, "Rage 128 Pro TR" },
    { 0x5453, "Rage 128 Pro Ultra TS" },
    { 0x5454, "Rage 128 Pro Ultra TT" },
    { 0x5455, "Rade 128 Pro Ultra TU" },
    { 0x5460, "Mobility Radeon X300" },
    { 0x5461, "Mobility Radeon X300" },
    { 0x5462, "Mobility Radeon X600 SE" },
    { 0x5464, "FireGL GL (M22)" },
    { 0x5548, "Radeon X800 (R423 UH)" },
    { 0x5549, "Radeon X800 Pro" },
    { 0x554A, "Radeon X800 XT Platinum" },
    { 0x554B, "Radeon X800 SE" },
    { 0x554C, "R430 XTP" },
    { 0x554D, "Radeon X800 Series" },
    { 0x554E, "Radeon X800 Series" },
    { 0x554F, "Radeon X800 Series" },
    { 0x5550, "FireGL V7100 (R423)" },
    { 0x5551, "FireGL V7200 (R423 UQ)" },
    { 0x5552, "FireGL V5100 (R423 UR)" },
    { 0x5554, "FireGL V7100 (R423 UT)" },
    { 0x5568, "Radeon X800 Series Secondary" },
    { 0x5569, "Radeon X800 Pro - Secondary" },
    { 0x556A, "Radeon X800 XT Platinum - Secondary" },
    { 0x556B, "Radeon X800 SE - Secondary" },
    { 0x556C, "R430 XTP Secondary" },
    { 0x556D, "Radeon X800 Series - Secondary" },
    { 0x556E, "Radeon X800 Series - Secondary" },
    { 0x556F, "Radeon X800 Series - Secondary" },
    { 0x5570, "FIREGL V7100 Secondary" },
    { 0x5571, "FireGL V5100 PCIe (R423GL-SE) - Secondary" },
    { 0x564A, "Mobility FIREGL V5000 (M26)" },
    { 0x564B, "Mobility FIREGL V5000" },
    { 0x564F, "Mobility Radeon X700 XL PCIe (M26)" },
    { 0x5652, "Mobility Radeon X700" },
    { 0x5653, "Mobility Radeon X700" },
    { 0x5654, "Mach64 VT (215VT22200)" },
    { 0x5655, "Mach64 VT3" },
    { 0x5656, "Mach64 VT4 PCI (PQFP Package)" },
    { 0x5657, "Radeon X550/X700 Series" },
    { 0x566F, "RADEON X700 SERIES SECONDARY" },
    { 0x5673, "Mobility Radeon X700 Secondary" },
    { 0x5677, "Radeon X550/X700 Series Secondary" },
    { 0x5830, "RS300/100 Host Bridge" },
    { 0x5831, "RS300/133 Host Bridge" },
    { 0x5832, "RS300/166 Host Bridge" },
    { 0x5833, "Radeon IGP9100 RS300/200 Host Bridge" },
    { 0x5834, "Radeon IGP9100" },
    { 0x5835, "Mobility Radeon 9100 IGP (RS300M AGP)" },
    { 0x5838, "Radeon IGP9100 AGP Bridge" },
    { 0x5854, "Radeon XPRESS 200 Series Secondary" },
    { 0x5874, "Radeon XPRESS 200 Series Secondary" },
    { 0x5940, "Radeon 9250 (RV280) - Secondary" },
    { 0x5941, "Radeon 9200 (RV280) - Secondary" },
    { 0x5942, "Radeon 9000U Family - Secondary" },
    { 0x5944, "Radeon 9200SE PCI (RV280)" },
    { 0x5950, "RS480 Host Bridge" },
    { 0x5951, "Radeon Xpress 200 (RS480/RS482/RX480/RX482) Host bridge" },
    { 0x5952, "CrossFire Xpress 3200 (RD580) Chipset Host Bridge" },
    { 0x5954, "Radeon XPRESS 200" },
    { 0x5955, "Mobility Radeon XPRESS 200" },
    { 0x5956, "RD790 GFX Dual Slot" },
    { 0x5957, "RX790 GFX Single Slot" },
    { 0x5958, "RD780 GFX Dual Slot" },
    { 0x5960, "Radeon 9250 (RV280)" },
    { 0x5961, "Radeon 9200 Series (RV280)" },
    { 0x5962, "Radeon 9000U Family" },
    { 0x5964, "Radeon 9200 SE Series (RV280)" },
    { 0x5965, "FIREMV 2200 PCI" },
    { 0x5969, "ES1000" },
    { 0x5974, "Radeon XPRESS 200 Series" },
    { 0x5975, "Radeon XPRESS 200M SERIES" },
    { 0x5978, "RD790 PCI to PCI bridge (external gfx0 port A)" },
    { 0x5979, "RD790 PCI to PCI bridge (external gfx0 port B)" },
    { 0x597A, "RD790 PCI to PCI bridge (PCIe gpp port A)" },
    { 0x597B, "RD790 PCI to PCI bridge (PCIe gpp port B)" },
    { 0x597C, "RD790 PCI to PCI bridge (PCIe gpp port C)" },
    { 0x597D, "RD790 PCI to PCI bridge (PCIe gpp port D)" },
    { 0x597E, "RD790 PCI to PCI bridge (PCIe gpp port E)" },
    { 0x597F, "RD790 PCI to PCI bridge (PCIe gpp port F)" },
    { 0x5980, "RD790 PCI to PCI bridge (external gfx1 port A)" },
    { 0x5981, "RD790 PCI to PCI bridge (external gfx1 port B)" },
    { 0x5982, "RD790 PCI to PCI bridge (NB-SB link)" },
    { 0x5A10, "RD890 GFX dual slot (2x16) PCI-e Hydra" },
    { 0x5A11, "RD890 single slot GFX Hydra" },
    { 0x5A12, "RD890 dual slot (2x8) PCI-e GFX Hydra" },
    { 0x5A13, "RD890 PCI to PCI bridge (external gfx0 port A)" },
    { 0x5A14, "RD890 PCI to PCI bridge (external gfx0 port B)" },
    { 0x5A15, "RD890 PCI to PCI bridge (PCIe gpp port A)" },
    { 0x5A16, "RD890 PCI to PCI bridge (PCIe gpp port B)" },
    { 0x5A17, "RD890 PCI to PCI bridge (PCIe gpp port C)" },
    { 0x5A18, "RD890 PCI to PCI bridge (PCIe gpp port D)" },
    { 0x5A19, "RD890 PCI to PCI bridge (PCIe gpp port E)" },
    { 0x5A1A, "RD890 PCI to PCI bridge (PCIe gpp port F)" },
    { 0x5A1B, "RD890 PCI to PCI bridge (PCIe gpp port G)" },
    { 0x5A1C, "RD890 PCI to PCI bridge (PCIe gpp port H)" },
    { 0x5A1D, "RD890 PCI to PCI bridge (external gfx1 port A)" },
    { 0x5A1E, "RD890 PCI to PCI bridge (external gfx1 port B)" },
    { 0x5A1F, "RD890 PCI to PCI bridge (NB-SB link)" },
    { 0x5A30, "RS400/100 Host Bridge" },
    { 0x5A31, "RS400/133 Host Bridge" },
    { 0x5A32, "RS400/166 Host Bridge" },
    { 0x5A33, "RS400/200 Host Bridge" },
    { 0x5A34, "RS480 PCI-X Root Port" },
    { 0x5A36, "RS480 PCI Bridge" },
    { 0x5A37, "RS480 PCI Bridge" },
    { 0x5A38, "RS480 PCI Bridge" },
    { 0x5A39, "RS480 PCI Bridge" },
    { 0x5A3F, "RS480 PCI Bridge" },
    { 0x5A41, "Radeon XPRESS 200" },
    { 0x5A42, "Radeon Xpress 200M (RS400)" },
    { 0x5A43, "Radeon XPRESS 200 Series Secondary" },
    { 0x5A61, "Radeon XPRESS 200 SERIES" },
    { 0x5A62, "Radeon Xpress 200M (RS410)" },
    { 0x5A63, "Radeon XPRESS 200 Series Secondary" },
    { 0x5B60, "Radeon X300 Series" },
    { 0x5B61, "RV371" },
    { 0x5B62, "Radeon X600 Series" },
    { 0x5B63, "Radeon X550 Series" },
    { 0x5B64, "FireGL V3100 (RV370 5B64)" },
    { 0x5B65, "FireGL D1100 (RV370 5B65)" },
    { 0x5B66, "RV370X" },
    { 0x5B70, "Radeon X300/X550/X1050 Series - Secondary" },
    { 0x5B71, "RV371 Secondary" },
    { 0x5B72, "Radeon X600 Series - Secondary" },
    { 0x5B73, "Radeon X550 Series - Secondary" },
    { 0x5B74, "FireGL V3100 (RV370)- Secondary" },
    { 0x5B75, "FIREMV 2200 Secondary" },
    { 0x5B76, "RV370X Secondary" },
    { 0x5C61, "Mobility Radeon 9200" },
    { 0x5C63, "Mobility Radeon 9200" },
    { 0x5D44, "Radeon 9200 SE Series - Secondary (RV280)" },
    { 0x5D45, "FIREMV 2200 PCI Secondary" },
    { 0x5D48, "Mobility Radeon X800 XT" },
    { 0x5D49, "Mobility FireGL V5100" },
    { 0x5D4A, "Mobility Radeon X800" },
    { 0x5D4C, "R480 CONSUMER 4P" },
    { 0x5D4D, "Radeon X850 Series" },
    { 0x5D4E, "Radeon X800 GT" },
    { 0x5D4F, "Radeon X850 Series" },
    { 0x5D50, "FIREGL V7200" },
    { 0x5D52, "Radeon X850 Series" },
    { 0x5D57, "Radeon X800 XT" },
    { 0x5D6C, "R480 CONSUMER 4P Secondary" },
    { 0x5D6D, "Radeon X850 Series - Secondary" },
    { 0x5D6E, "Radeon X800 GT Secondary" },
    { 0x5D6F, "Radeon X850 Series - Secondary" },
    { 0x5D70, "FIREGL V7200 Secondary" },
    { 0x5D72, "Radeon X850 Series - Secondary" },
    { 0x5D77, "Radeon X800 XT - Secondary" },
    { 0x5E48, "FireGL V5000 (RV410)" },
    { 0x5E49, "FireGL V3300 (RV410)" },
    { 0x5E4A, "Radeon X700 Series" },
    { 0x5E4B, "Radeon X700 Series" },
    { 0x5E4C, "Radeon X700 Series" },
    { 0x5E4D, "Radeon X700 Series" },
    { 0x5E4F, "Radeon X700 SE" },
    { 0x5E68, "FIREGL V5000 Secondary" },
    { 0x5E6A, "Radeon X700 Series - Secondary" },
    { 0x5E6B, "Radeon X700 Series - Secondary" },
    { 0x5E6C, "Radeon X700 Series - Secondary" },
    { 0x5E6D, "Radeon X700 Series - Secondary" },
    { 0x5E6F, "Radeon X700 SE - Secondary" },
    { 0x5F57, "Radeon X800XT PCIe (R423)" },
    { 0x700F, "A3/U1 PCI to AGP Bridge" },
    { 0x7010, "RS200 PCI to AGP Bridge" },
    { 0x7100, "Radeon X1800 Series" },
    { 0x7101, "Mobility Radeon X1800 XT" },
    { 0x7102, "Radeon Mobility X1800" },
    { 0x7103, "Mobility FireGL V7200" },
    { 0x7104, "FireGL V7200 (R520 GL)" },
    { 0x7105, "R520 [FireGL]" },
    { 0x7106, "Mobility FireGL V7100" },
    { 0x7108, "Radeon Mobility X1800" },
    { 0x7109, "Radeon X1800 Series - Secondary" },
    { 0x710A, "Radeon X1800 GTO" },
    { 0x710B, "Radeon X1800" },
    { 0x710C, "Radeon X1800" },
    { 0x710E, "FIREGL V7300" },
    { 0x710F, "FIREGL V7350" },
    { 0x7120, "Radeon X1800 Series Secondary" },
    { 0x7124, "FireGL V7200 (R520 GL) - Secondary" },
    { 0x7125, "Radeon X1800 Series Secondary" },
    { 0x7128, "Radeon X1800 Series Secondary" },
    { 0x7129, "Radeon X1800 Series - Secondary" },
    { 0x712A, "Radeon X1800 GTO - Secondary" },
    { 0x712B, "Radeon X1800 Series Secondary" },
    { 0x712C, "Radeon X1800 Series Secondary" },
    { 0x712E, "FIREGL V7300 Secondary" },
    { 0x712F, "FIREGL V7350 Secondary" },
    { 0x7140, "Radeon X1300 Series" },
    { 0x7141, "RV505" },
    { 0x7142, "Radeon X1300 Series" },
    { 0x7143, "Radeon X1550 Series (RV505)" },
    { 0x7145, "Mobility Radeon X1400" },
    { 0x7146, "Radeon X1300 Series" },
    { 0x7147, "Radeon X1550 64-bit (RV505)" },
    { 0x7149, "Mobility Radeon X1300" },
    { 0x714A, "Mobility Radeon X1300" },
    { 0x714B, "Mobility Radeon X1300" },
    { 0x714C, "Mobility Radeon X1300" },
    { 0x714D, "Radeon X1300 (RV515)" },
    { 0x714E, "Radeon X1300 (RV515)" },
    { 0x714F, "RV505" },
    { 0x7151, "RV505" },
    { 0x7152, "FireGL V3300 (RV515GL)" },
    { 0x7153, "FireGL V3350 (RV515GL)" },
    { 0x715E, "Radeon X1300 Series" },
    { 0x715F, "Radeon X1300 Series" },
    { 0x7160, "Radeon X1300 Series - Secondary" },
    { 0x7161, "RV505 Secondary" },
    { 0x7162, "Radeon X1300 Series - Secondary" },
    { 0x7163, "Radeon X1300 PRO Secondary" },
    { 0x7166, "Radeon X1300 Series - Secondary" },
    { 0x7167, "Radeon X1300 Series Secondary" },
    { 0x7169, "M52 Secondary" },
    { 0x716D, "Radeon X1300 Series Secondary" },
    { 0x716E, "Radeon X1300 Series Secondary" },
    { 0x716F, "RV505 Secondary" },
    { 0x7171, "RV505 Secondary" },
    { 0x7172, "FireGL V3300 (RV515GL) Secondary" },
    { 0x7173, "FireGL V3350 (RV515GL) Secondary" },
    { 0x717E, "Radeon X1300 Series Secondary" },
    { 0x717F, "Radeon X1300 Series Secondary" },
    { 0x7180, "Radeon X1300 Series" },
    { 0x7181, "Radeon X1600 Series (RV516XT)" },
    { 0x7183, "Radeon X1300 Series" },
    { 0x7186, "Mobility Radeon X1450" },
    { 0x7187, "Radeon X130" },
    { 0x7188, "Mobility Radeon X2300 Series" },
    { 0x718A, "Mobility Radeon X2300 Series" },
    { 0x718B, "Mobility Radeon X1350" },
    { 0x718C, "Mobility Radeon X1350" },
    { 0x718D, "Mobility Radeon X1450" },
    { 0x718F, "Radeon X1300 Series" },
    { 0x7193, "Radeon X1550 Series" },
    { 0x7196, "Mobility Radeon X1350" },
    { 0x719B, "FireMV 2250" },
    { 0x719F, "Radeon X1550 Series" },
    { 0x71A0, "Radeon X1300 Series Secondary" },
    { 0x71A1, "Radeon X1600 Series (RV516XT) Secondary" },
    { 0x71A3, "Radeon X1300 Series Secondary" },
    { 0x71A7, "Radeon X1300 Series Secondary" },
    { 0x71B3, "Radeon X1550 Series Secondary" },
    { 0x71BB, "FireMV 2250 Secondary" },
    { 0x71C0, "Radeon X1600 Series" },
    { 0x71C1, "Radeon X1650 Series" },
    { 0x71C2, "Radeon X1600 Series" },
    { 0x71C3, "Radeon X1600 Series" },
    { 0x71C4, "Mobility FIREGL V5200" },
    { 0x71C5, "Mobility Radeon X1600" },
    { 0x71C6, "Radeon X1650 Series (RV530 LE)" },
    { 0x71C7, "RADEON X1650 SERIES" },
    { 0x71CD, "Radeon X1600 Series" },
    { 0x71CE, "Radeon X1600 PRO / X1300XT (RV530 VE)" },
    { 0x71D2, "FIREGL V3400" },
    { 0x71D4, "Mobility FireGL V5250 (M56GL)" },
    { 0x71D5, "Mobility Radeon X1700 (M66-P)" },
    { 0x71D6, "Mobility Radeon X1700 (M66-XT)" },
    { 0x71DA, "FIREGL V5200" },
    { 0x71DE, "RV530 SE" },
    { 0x71E0, "Radeon X1600 Series Secondary" },
    { 0x71E1, "Radeon X1650 Series Secondary" },
    { 0x71E2, "Radeon X1600 Series Secondary" },
    { 0x71E3, "Radeon X1600 Series Secondary" },
    { 0x71E5, "M56 Secondary" },
    { 0x71E6, "Radeon X1650 Series Secondary (RV530 LE)" },
    { 0x71E7, "RADEON X1650 SERIES SECONDARY" },
    { 0x71ED, "Radeon X1600 Series Secondary" },
    { 0x71EE, "Radeon X1600 PRO / X1300XT Secondary (RV530 VE)" },
    { 0x71F2, "FIREGL V3400 Secondary" },
    { 0x71FA, "FIREGL V5200 Secondary" },
    { 0x71FE, "RV530 SE Secondary" },
    { 0x7210, "Mobility Radeon X2100" },
    { 0x7211, "Mobility Radeon X2100 Secondary" },
    { 0x7240, "Radeon X1900 (R580)" },
    { 0x7241, "Radeon X1900 (R580)" },
    { 0x7242, "Radeon X1900 (R580)" },
    { 0x7243, "Radeon X1900 (R580)" },
    { 0x7244, "Radeon X1950XT Series" },
    { 0x7245, "Radeon X1900 (R580)" },
    { 0x7246, "Radeon X1900 (R580)" },
    { 0x7247, "Radeon X1900 (R580)" },
    { 0x7248, "Radeon X1900 (R580)" },
    { 0x7249, "Radeon X1900 Series" },
    { 0x724A, "Radeon X1900 (R580)" },
    { 0x724B, "Radeon X1900 GT" },
    { 0x724C, "Radeon X1900 (R580)" },
    { 0x724D, "Radeon X1900 (R580)" },
    { 0x724E, "FireGL V7300/V7350 PCIe (R580)" },
    { 0x724F, "Radeon X1900 Series" },
    { 0x7260, "Radeon X1950 Series Secondary" },
    { 0x7263, "Radeon X1900 Series Secondary" },
    { 0x7264, "Radeon X1950XT Series Secondary" },
    { 0x7265, "Radeon X1900 Series Secondary" },
    { 0x7266, "Radeon X1900 Series Secondary" },
    { 0x7267, "Radeon X1900 Series Secondary" },
    { 0x7268, "Radeon X1950 Series Secondary" },
    { 0x7269, "Radeon X1900 Series Secondary" },
    { 0x726A, "Radeon X1900 Series Secondary" },
    { 0x726B, "Radeon X1900 Secondary" },
    { 0x726C, "Radeon X1900 Series Secondary" },
    { 0x726D, "Radeon X1900 Series Secondary" },
    { 0x726E, "FireGL V7300/V7350 PCIe (R580) - Secondary" },
    { 0x726F, "Radeon X1900 Series Secondary" },
    { 0x7280, "Radeon X1950 Pro (PCIe)" },
    { 0x7288, "Radeon X1950 GT" },
    { 0x7291, "Radeon X1650 XT (PCIe)" },
    { 0x7293, "Radeon X1650 Series" },
    { 0x72A0, "Radeon X1950 Pro (Secondary) (PCIe)" },
    { 0x72A8, "Radeon X1950 GT (Secondary)" },
    { 0x72B1, "Radeon X1650 XT (Secondary) (PCIe)" },
    { 0x72B3, "Radeon X1650 Series (Secondary)" },
    { 0x7830, "RS350/100 Host Bridge" },
    { 0x7831, "RS350/133 Host Bridge" },
    { 0x7832, "RS350/166 Host Bridge" },
    { 0x7833, "RS350/200 Host Bridge" },
    { 0x7834, "Radeon 9000/9100 Pro IGP Series" },
    { 0x7835, "Radeon Mobility 9200 IGP" },
    { 0x7838, "Radeon 9100 IGP PCI/AGP Bridge" },
    { 0x7910, "RS690 Host Bridge" },
    { 0x7912, "RS690 PCI to PCI Bridge (Internal gfx)" },
    { 0x7916, "RS690 PCI to PCI Bridge (PCI Express Port 2)" },
    { 0x7917, "RS690 PCI to PCI Bridge (PCI Express Port 3)" },
    { 0x7919, "Radeon X1200 Series Audio Controller" },
    { 0x791E, "Radeon X1200 Series" },
    { 0x791F, "Radeon X1200 Series" },
    { 0x7930, "RS600(M) Chipset - Host Bridge" },
    { 0x7933, "RS600(M) Chipset - PCI Express Graphics Port 0" },
    { 0x7935, "RS600(M) Chipset - PCI Express Port 1" },
    { 0x793F, "Radeon X1200 Series (Secondary)" },
    { 0x7941, "Radeon XPRESS 1300" },
    { 0x7942, "Radeon XPRESS 1300M" },
    { 0x796E, "RADEON 2100" },
    { 0x7C37, "Radeon 9600 SE (RV350 AQ)" },
    { 0x9400, "RADEON HD 2900 XT" },
    { 0x9401, "Radeon HD 2900 XT" },
    { 0x9402, "Radeon HD 2900 XT" },
    { 0x9403, "Radeon HD 2900 PRO" },
    { 0x9405, "Radeon HD 2900 GT" },
    { 0x940A, "FireGL V8650" },
    { 0x940B, "FireGL V8600" },
    { 0x940F, "FireGL V7600" },
    { 0x94C1, "RADEON HD 2400 XT" },
    { 0x94C3, "RADEON HD 2400 Pro" },
    { 0x94C4, "RADEON HD 2400 Pro AGP" },
    { 0x94C5, "RADEON HD 2400 LE" },
    { 0x94C7, "RADEON HD 2350" },
    { 0x94C8, "Mobility Radeon HD 2400 XT" },
    { 0x94C9, "Mobility Radeon HD 2400" },
    { 0x94CB, "Radeon E2400" },
    { 0x9501, "Radeon HD 3870" },
    { 0x9505, "Radeon HD 3850" },
    { 0x9581, "Mobility Radeon HD 2600" },
    { 0x9583, "Mobility Radeon HD 2600 XT" },
    { 0x9586, "Radeon HD 2600 XT AGP" },
    { 0x9587, "Radeon HD 2600 Pro AGP" },
    { 0x9588, "Radeon HD 2600 XT" },
    { 0x9589, "Radeon HD 2600 Pro" },
    { 0x958A, "RADEON HD 2600 X2 SERIES" },
    { 0x958B, "Mobility Radeon HD 2600 XT Gemini" },
    { 0x958C, "FireGL V5600" },
    { 0x958D, "FireGL V3600" },
    { 0x958E, "Radeon HD 2600 LE" },
    { 0x9598, "RADEON HD 3600 SERIES" },
    { 0xAA08, "HD Audio Codec" },
    { 0xCAB0, "A3/U1 S2K CPU to PCI Bridge" },
    { 0xCAB1, "A3/U1 Slot1 CPU to PCI Bridge" },
    { 0xCAB2, "RS200 CPU to PCI Bridge" },
    { 0xCAB3, "R200 AGP Bridge [Mobility Radeon 7000 IGP]" },
    { 0xCBB2, "RS200 CPU to PCI Bridge" },
    { 0x0201, "US201 GUI Accelerator" },
    { 0x0005, "82C591/2-FC1 Bridge" },
    { 0x0006, "82C593-FC1 Bridge" },
    { 0x0007, "82C594-AFC2 Wildcat Controller" },
    { 0x0008, "82C596/7 Wildcat PCI to ISA Bridge" },
    { 0x0009, "82C597-AFC2" },
    { 0x000C, "82C541" },
    { 0x000D, "82C543" },
    { 0x0100, "CPU to PCI Bridge for notebook" },
    { 0x0101, "82C532 Peripheral Controller" },
    { 0x0102, "82C534 PCI to PCI Bridge" },
    { 0x0103, "82C538 PCI to ISA Bridge" },
    { 0x0104, "82C535 CPU to PCI Bridge" },
    { 0x0105, "82C147 IrDA Controller" },
    { 0x0200, "82C975 RISC GUI Accelerator" },
    { 0x0280, "82C925 RISC GUI Accelerator" },
    { 0x0304, "QSound ThunderBird PCI Audio" },
    { 0x0305, "QSound ThunderBird PCI Audio Gameport" },
    { 0x0306, "QSound ThunderBird PCI Audio Support Registers" },
    { 0x0307, "Thunderbird Avenger Audio Accelerator" },
    { 0x0308, "Thunderbird Avenger GamePort Enumerator" },
    { 0x0702, "VAS96011 Golden Gate II" },
    { 0x0703, "Tollgate" },
    { 0x2064, "ALG2032/2064" },
    { 0x2128, "ALG2364A" },
    { 0x2301, "AVL2301 GUI Accelerator" },
    { 0x2302, "ALG2302 GUI Accelerator" },
    { 0x2364, "ALG2364 GUI Accelerator" },
    { 0x2464, "ALG2364A" },
    { 0x2501, "ALG2564A/25128A" },
    { 0x0001, "DP83810 10/100 Fast Ethernet Adapter" },
    { 0x0002, "PC87415 IDE DMA-Master Mode" },
    { 0x000E, "PC87560 Legacy I/O Controller" },
    { 0x000F, "CS4210 OHCI Compliant FireWire Controller" },
    { 0x0011, "PC87560 PCI System I/O" },
    { 0x0012, "USB Controller" },
    { 0x001B, "LM4560 Advanced Audio Accelerator" },
    { 0x0020, "DP83815/16 Fast Ethernet Adapter (MacPhyter/MacPhyter-II)" },
    { 0x0021, "PC87200 PCI to ISA Bridge" },
    { 0x0022, "DP83820/1 10/100/1000 Gigabit Ethernet Adapter" },
    { 0x0028, "CS5535 Host bridge" },
    { 0x002A, "CS5535 GeodeLink PCI South Bridge" },
    { 0x002B, "CS5535 ISA Bridge" },
    { 0x002D, "CS5535 IDE" },
    { 0x002E, "CS5535 Audio" },
    { 0x002F, "CS5535 USB" },
    { 0x0030, "CS5535 Video" },
    { 0x0035, "DP83065 [Saturn] 10/100/1000 Ethernet Controller" },
    { 0x0500, "SCx200 LPC Bridge and GPIO" },
    { 0x0501, "SCx200 SMI Status and ACPI" },
    { 0x0502, "SC1100/SCx200 IDE Controller" },
    { 0x0503, "SC1100/SCx200 XpressAUDIO" },
    { 0x0504, "SCx200 Video Processor" },
    { 0x0505, "SCx200 X-Bus Expansion Interface" },
    { 0x0510, "SC1100 LPC Bridge and GPIO" },
    { 0x0511, "SC1100 SMI Status and ACPI" },
    { 0x0515, "SC1100 X-Bus Expansion Interface" },
    { 0xD001, "PC87410 PCI EIDE Controller (Single FIFO)" },
    { 0x3202, "ET4000W32P Rev A" },
    { 0x3205, "ET4000W32P Rev B" },
    { 0x3206, "ET4000W32P Rev C" },
    { 0x3207, "ET4000W32P Rev D" },
    { 0x3208, "ET6000/ET6100" },
    { 0x4702, "ET6300" },
    { 0x0564, "STPC Client Host Bridge" },
    { 0x55CC, "STPC Client South Bridge" },
    { 0x9000, "WeitekPower P9000 Viper" },
    { 0x9001, "WeitekPower P9000 Viper" },
    { 0x9002, "WeitekPower P9000 Viper" },
    { 0x9100, "WeitekPower P9100 Viper" },
    { 0x0001, "DecChip 21050 PCI to PCI Bridge" },
    { 0x0002, "DecChip 21040 'Tulip' Ethernet Adapter" },
    { 0x0004, "DecChip 21030 'TGA' Graphics Accelerator" },
    { 0x0007, "Zephyr NV-RAM" },
    { 0x0008, "KZPSA SCSI to SCSI Adapter" },
    { 0x0009, "DecChip 21140 Fast Ethernet Adapter" },
    { 0x000A, "DecChip 21230 Video Codec" },
    { 0x000C, "DecChip 21130 Integrated GUI Accelerator" },
    { 0x000D, "DecChip TGA2 PDXGB" },
    { 0x000F, "FDDI 'DEFPA'" },
    { 0x0014, "DecChip 21041 'Tulip Plus' Ethernet Adapter" },
    { 0x0016, "ATM-Controller 'DGLPB'" },
    { 0x0017, "PV-PCI Graphics Controller (ZLXp-L)" },
    { 0x0019, "DecChip 21142/3 10/100 Fast Ethernet Adapter" },
    { 0x001A, "Farallon PN9000SX Gigabit Ethernet" },
    { 0x0021, "21052 PCI to PCI Bridge" },
    { 0x0022, "21150-AA PCI to PCI Bridge" },
    { 0x0023, "21150 PCI to PCI Bridge" },
    { 0x0024, "21151/2 PCI to PCI Bridge" },
    { 0x0025, "21153 PCI to PCI Bridge" },
    { 0x0026, "21154 PCI to PCI Bridge" },
    { 0x0034, "Modem56 CardBus" },
    { 0x0045, "21553 PCI to PCI Bridge" },
    { 0x0046, "21554 PCI to PCI Bridge" },
    { 0x1065, "21285 Core Logic for StongArm SA-110 Microprocessor" },
    { 0x0038, "CL-GD7548" },
    { 0x0040, "CL-GD7555 Flat Panel GUI Accelerator" },
    { 0x004C, "CL-GD7556 Video/Graphics LCD/CRT Ctrlr" },
    { 0x00A0, "CL-GD5430/40" },
    { 0x00A2, "CL-GD5432 (Alpine)" },
    { 0x00A4, "CL-GD5434-A" },
    { 0x00A8, "CL-GD5434-HC-B" },
    { 0x00AC, "CL-GD5436" },
    { 0x00B0, "CL-GD5440" },
    { 0x00B8, "CL-GD5446 PCI" },
    { 0x00BC, "CL-GD5480" },
    { 0x00D0, "CL-GD5460/62" },
    { 0x00D2, "CL-GD5462 (Laguna I)" },
    { 0x00D4, "CL-GD5464 (Laguna 3D)" },
    { 0x00D5, "Laguna 5464 BD" },
    { 0x00D6, "CL-GD546X AGP/PCI" },
    { 0x00E8, "CL-GD5436U" },
    { 0x1100, "CL-PD6729 PCI to PCMCIA Bridge" },
    { 0x1110, "CL-PD6832 PCMCIA/CardBus Ctrlr" },
    { 0x1112, "CL-PD6834 PCMCIA/CardBus Ctrlr" },
    { 0x1113, "CL-PD6833 PCMCIA/CardBus Ctrlr" },
    { 0x1200, "CL-GD7542 (nordic)" },
    { 0x1202, "CL-GD7543 (Viking)" },
    { 0x1204, "CL-GD7541 (Nordic-lite)" },
    { 0x4000, "Data Fax Modem" },
    { 0x4400, "CL-CD4400 Communications Controller" },
    { 0x6001, "Crystal CS4610/11 SoundFusion PCI Audio Accelerator" },
    { 0x6003, "Crystal CS4610/14/22/24/30 SoundFusion PCI Audio Accelerator" },
    { 0x6004, "Crystal CS4615 SoundFusion PCI Audio Accelerator" },
    { 0x6005, "Crystal CS4281 SoundFusion PCI Audio Accelerator" },
    { 0x0002, "PCI to MCA Bridge" },
    { 0x0005, "Alta Lite CPU Bridge" },
    { 0x0007, "Alta MP CPU Bridge" },
    { 0x000A, "Fire Coral PCI to ISA Bridge with PnP Port" },
    { 0x0017, "CPU to PCI Bridge" },
    { 0x0018, "TR Auto LANStreamer" },
    { 0x001B, "GXT-150P GUI Accelerator" },
    { 0x001C, "Carrera" },
    { 0x001D, "82G2675" },
    { 0x0020, "PCI to MCA Bridge" },
    { 0x0022, "82351/2 PCI to PCI Bridge" },
    { 0x002D, "Python" },
    { 0x002E, "ServeRAID I/II/3x/4H SCSI Adapter" },
    { 0x0031, "2 Port Serial Adapter" },
    { 0x0036, "Miami/PCI 32-bit LocalBus Bridge" },
    { 0x0037, "IBM27-82660 PowerPC to PCI Bridge" },
    { 0x003A, "CPU to PCI Bridge" },
    { 0x003C, "GXT250P/GXT255P Graphics Adapter" },
    { 0x003E, "85H9533 16/4 Token Ring Controller UTP/STP" },
    { 0x0045, "SSA Adapter" },
    { 0x0046, "MPIC Interrupt Controller" },
    { 0x0047, "PCI to PCI Bridge" },
    { 0x0048, "PCI to PCI Bridge" },
    { 0x0049, "Warhead SCSI Controller" },
    { 0x004E, "ATM Controller (14104E00)" },
    { 0x004F, "ATM Controller (14104F00)" },
    { 0x0050, "ATM Controller (14105000)" },
    { 0x0053, "25 MBit ATM Controller" },
    { 0x0054, "GXT500P/GXT550P Graphics Adapter" },
    { 0x0057, "MPEG PCI Bridge" },
    { 0x005C, "i82557B 10/100 PCI Ethernet Adapter" },
    { 0x005D, "05J3506 TCP/IP Networking Device" },
    { 0x005E, "GXT800P Graphics Adapter" },
    { 0x007C, "ATM Controller (14107C00)" },
    { 0x007D, "3780IDSP MPEG 2 Decoder" },
    { 0x008B, "EADS PCI to PCI Bridge" },
    { 0x008E, "GXT3000P Graphics Adapter" },
    { 0x0090, "GXT 3000P" },
    { 0x0091, "SSA Adapter" },
    { 0x0095, "20H2999 PCI Docking Bridge" },
    { 0x0096, "Chukar chipset SCSI Controller" },
    { 0x009F, "PCI 4758 Cryptographic Accelerator" },
    { 0x00A1, "PowerNP NPr2.7 ATM Support Device" },
    { 0x00A5, "ATM Controller (1410A500)" },
    { 0x00A6, "ATM 155MBPS MM Controller (1410A600)" },
    { 0x00B7, "GXT2000 256-bit Graphics Rasterizer (Fire GL1)" },
    { 0x00B8, "GXT2000P Graphics Adapter" },
    { 0x00BE, "ATM 622MBPS Controller (1410be00)" },
    { 0x00CE, "02LI537 Adapter 2 Token Ring Adapter" },
    { 0x00DC, "Advanced Systems Management Adapter (ASMA)" },
    { 0x00F9, "CPC700 CPU to PCI Bridge" },
    { 0x00FC, "CPC710 PCI-64 Bridge" },
    { 0x0104, "Gigabit Ethernet-SX Adapter" },
    { 0x0105, "CPC710 PCI-32 Bridge" },
    { 0x010F, "Remote Supervisor+Serial Port+Mouse/Keyboard" },
    { 0x0142, "Yotta Video Compositor Input" },
    { 0x0144, "Yotta Video Compositor Output" },
    { 0x0156, "405GP PLB to PCI Bridge" },
    { 0x015E, "622Mbps ATM PCI Adapter" },
    { 0x0160, "64bit/66MHz PCI ATM 155 MMF" },
    { 0x016E, "GXT4000P Graphics Adapter" },
    { 0x0170, "RC1000 Rasterizer/IBM GT1000 Geometr" },
    { 0x017D, "GXT300P Graphics Adapter" },
    { 0x0180, "Snipe chipset SCSI Controller" },
    { 0x0188, "EADS-X PCI-X to PCI-X Bridge" },
    { 0x01A7, "IBM 133 PCI-X Bridge R1.1" },
    { 0x01BD, "ServeRAID 4,5 Series SCSI RAID Controller" },
    { 0x01C1, "64bit/66MHz PCI ATM 155 UTP" },
    { 0x01E6, "Cryptographic Accelerator" },
    { 0x01FF, "10/100 Mbps Ethernet" },
    { 0x0219, "Multiport Serial Adapter" },
    { 0x021B, "GXT6500P Graphics Adapter" },
    { 0x021C, "GXT4500P Graphics Adapter" },
    { 0x0233, "GXT135P Graphics Adapter" },
    { 0x0266, "PCI-X Dual Channel SCSI" },
    { 0x0268, "Gigabit Ethernet-SX Adapter (PCI-X)" },
    { 0x0269, "10/100/1000 Base-TX Ethernet Adapter (PCI-X)" },
    { 0x028C, "Citrine chipset SCSI Controller" },
    { 0x02A1, "Calgary PCI-X Host Bridge" },
    { 0x0302, "PCI-X Host Bridge" },
    { 0x0314, "ZISC 036 Neural accelerator Card" },
    { 0x3022, "QLA3022 Network Adapter" },
    { 0x4022, "QLA3022 Network Adapter" },
    { 0xFFFF, "MPIC-2 Interrupt Controller" },
    { 0x5343, "SPEA 3D Acccelerator" },
    { 0x0005, "8156 100VG/AnyLAN Adapter" },
    { 0x0009, "Altera FLEX RAID Controller" },
    { 0x1DC1, "Bynet" },
    { 0x0193, "WD33C193A PCI-SCSI Bridge" },
    { 0x0196, "WD33C196A PCI-SCSI Bridge" },
    { 0x0197, "WD33C197A PCI-Wide SCSI Bridge" },
    { 0x0296, "WD33C296A PCI-Wide SCSI Bridge" },
    { 0x3193, "WD7193 Fast SCSI II Host Adapter" },
    { 0x3197, "WD7197 Fast Wide SCSI II Host Adapter" },
    { 0x3296, "WD7296a Fast Wide SCSI II Host Adapter" },
    { 0x4296, "WD34C294 Wide Fast-20 SCSI Host Adapter" },
    { 0x9710, "Pipeline 9710" },
    { 0x9712, "Pipeline 9712" },
    { 0xC24A, "90C " },
    { 0x0009, "MegaRAID 428 Ultra RAID Controller (rev 03)" },
    { 0x1960, "80960RP i960RP Microprocessor" },
    { 0x9010, "MegaRAID 428 Ultra Fast Wide SCSI RAID Controller" },
    { 0x9030, "EIDE Controller" },
    { 0x9031, "EIDE Controller" },
    { 0x9032, "EIDE & SCSI Controller" },
    { 0x9033, "SCSI Controller" },
    { 0x9040, "Multimedia Card" },
    { 0x9060, "MegaRaid 434 Ultra GT RAID Controller" },
    { 0x9063, "MegaRAC Controller" },
    { 0x0058, "SSA Adapter [Advanced SerialRAID/X]" },
    { 0x02BD, "Obsidian chipset SCSI controller" },
    { 0x0308, "CalIOC2 PCI-E Root Port" },
    { 0x1100, "Athlon64/Opteron/Sempron (K8 Family) HyperTransport Technology Configuration" },
    { 0x1101, "Athlon64/Opteron/Sempron (K8 Family) Address Map" },
    { 0x1102, "Athlon64/Opteron/Sempron (K8 Family) DRAM Controller" },
    { 0x1103, "Athlon64/Opteron/Sempron (K8 Family) Miscellaneous Control" },
    { 0x1200, "(Family 10h) Athlon64/Opteron/Sempron HyperTransport Technology Configuration" },
    { 0x1201, "(Family 10h) Athlon64/Opteron/Sempron Address Map" },
    { 0x1202, "(Family 10h) Athlon64/Opteron/Sempron DRAM Controller" },
    { 0x1203, "(Family 10h) Athlon64/Opteron/Sempron Miscellaneous Control" },
    { 0x1204, "(Family 10h) Athlon64/Opteron/Sempron Link Control" },
    { 0x1300, "(Family 11h) Athlon64/Opteron/Sempron HyperTransport Technology Configuration" },
    { 0x1301, "(Family 11h) Athlon64/Opteron/Sempron Address Map" },
    { 0x1302, "(Family 11h) Athlon64/Opteron/Sempron DRAM Controller" },
    { 0x1303, "(Family 11h) Athlon64/Opteron/Sempron Miscellaneous Control" },
    { 0x1304, "(Family 11h) Athlon64/Opteron/Sempron Link Control" },
    { 0x2000, "AM79C970/1/2/3/5/6 Ethernet Adapter [PCnet LANCE]" },
    { 0x2001, "AM79C978 PCnet Single Chip Home Networking Controller 1/10Mbps" },
    { 0x2003, "Am 1771 MBW [Alchemy]" },
    { 0x2020, "AM53C974 SCSI Bridge (AKA Qlogic Fast!SCSI Basic, Tekram DC-390)" },
    { 0x2040, "AM79C974 Ethernet & SCSI Bridge" },
    { 0x2080, "Conrad Kostecki" },
    { 0x2081, "Geode LX Video" },
    { 0x2082, "Geode LX AES Security Block" },
    { 0x208F, "CS5536 GeodeLink PCI South Bridge" },
    { 0x2090, "CS5536 [Geode companion] ISA" },
    { 0x2091, "CS5536 [Geode companion] FLASH" },
    { 0x2093, "CS5536 [Geode companion] Audio" },
    { 0x2094, "CS5536 [Geode companion] OHC" },
    { 0x2095, "CS5536 [Geode companion] EHC" },
    { 0x2096, "CS5536 [Geode companion] UDC" },
    { 0x2097, "CS5536 [Geode companion] UOC" },
    { 0x209A, "CS5536 [Geode companion] IDE" },
    { 0x3000, "Elan SC520 MicroController PCI Bus Host Brdge" },
    { 0x4361, "AC'97 Audio" },
    { 0x7004, "AMD-751 (Irongate) CPU to PCI Bridge (SMP Chipset)" },
    { 0x7006, "AMD-751 (Irongate) CPU to PCI Bridge" },
    { 0x7007, "AMD-751 (Irongate) PCI to AGP Bridge" },
    { 0x700A, "AMD-IGR4 AGP Host to PCI Bridge" },
    { 0x700B, "AMD-IGR4 PCI to PCI Bridge" },
    { 0x700C, "AMD-762 CPU to PCI Bridge (SMP Chipset)" },
    { 0x700D, "AMD-762 CPU to AGP Bridge (AGP 4x)" },
    { 0x700E, "AMD-761 CPU to PCI Bridge" },
    { 0x700F, "AMD-761 CPU to AGP Bridge (AGP 4x)" },
    { 0x7400, "AMD-755 (Cobra) PCI to ISA Bridge" },
    { 0x7401, "AMD-755 (Cobra) EIDE Controller" },
    { 0x7403, "AMD-755 (Cobra) Power Management Controller" },
    { 0x7404, "AMD-755 (Cobra) USB Open Host Controller" },
    { 0x7408, "AMD-756 (Viper) PCI to ISA Bridge" },
    { 0x7409, "AMD-756 (Viper) EIDE Controller" },
    { 0x740B, "AMD-756 (Viper) Power Management Controller" },
    { 0x740C, "AMD-756 (Viper) USB Open Host Controller" },
    { 0x7410, "AMD-766 (ViperPlus) PCI to ISA/LPC Bridge" },
    { 0x7411, "AMD-766 (ViperPlus) EIDE Controller" },
    { 0x7412, "AMD-766 (ViperPlus) USB Controller" },
    { 0x7413, "AMD-766 (ViperPlus) Power Management Controller" },
    { 0x7414, "AMD-766 (ViperPlus) OpenHCD USB Host Controller" },
    { 0x7440, "AMD-768 (Opus) PCI to ISA/LPC Bridge" },
    { 0x7441, "AMD-768 (Opus) EIDE Controller" },
    { 0x7443, "AMD-768 (Opus) ACPI Controller" },
    { 0x7445, "AMD-768 (Opus) AC'97 Audio" },
    { 0x7446, "AMD-768 (Opus) AC'97 Modem" },
    { 0x7448, "AMD-768 (Opus) PCI Bridge" },
    { 0x7449, "AMD-768 (Opus) USB Controller" },
    { 0x7450, "AMD-8131 PCI-X Bridge" },
    { 0x7451, "AMD-8131 PCI-X IOAPIC" },
    { 0x7454, "AMD-8151 AGP Device (System Controller)" },
    { 0x7455, "AMD-8151 AGP Bridge" },
    { 0x7458, "AMD-8132 PCI-X Bridge" },
    { 0x7459, "AMD-8132 PCI-X IOAPIC" },
    { 0x7460, "AMD-8111 PCI Bridge" },
    { 0x7461, "AMD-8111" },
    { 0x7462, "AMD-8111 Ethernet Controller" },
    { 0x7463, "AMD-8111 Enhanced USB Controller" },
    { 0x7464, "AMD-8111 OpenHCD USB Host Controller" },
    { 0x7468, "AMD-8111 LPC Bridge" },
    { 0x7469, "AMD-8111 EIDE Controller" },
    { 0x746A, "AMD-8111 SMBus 2.0 Controller" },
    { 0x746B, "AMD-8111 ACPI System Management Controller" },
    { 0x746D, "AMD-8111 AC'97 Audio" },
    { 0x746E, "AMD-8111 AC'97 Modem" },
    { 0x0194, "82c194 CardBus Controller" },
    { 0x2000, "4DWave(DX) PCI Audio" },
    { 0x2001, "4DWave(NX) PCI Audio" },
    { 0x2100, "Cyber-XP4 Video Accelerator" },
    { 0x2200, "XGI Volari XP5" },
    { 0x8400, "CyberBlade i7" },
    { 0x8420, "CyberBlade i7d" },
    { 0x8500, "CyberBlade/i1" },
    { 0x8520, "CyberBlade i1" },
    { 0x8620, "CyberBlade-A i1 AGP" },
    { 0x8820, "CyberBlade XP Ai1" },
    { 0x9320, "TGUI9320 GUI Accelerator" },
    { 0x9350, "TGUI9350 GUI Accelerator" },
    { 0x9360, "Flat panel GUI Accelerator" },
    { 0x9382, "Cyber9382 Reference Design" },
    { 0x9383, "Cyber9383 Reference Design" },
    { 0x9385, "Cyber9385 Reference Design" },
    { 0x9386, "Cyber9386 Video Accelerator" },
    { 0x9388, "Cyber9388 Video Accelerator" },
    { 0x9397, "Cyber9397 Video Accelerator" },
    { 0x939A, "Cyber9397DVD Video Accelerator" },
    { 0x9420, "TGUI9420 DGi GUI Accelerator" },
    { 0x9430, "TGUI9430 GUI Accelerator" },
    { 0x9440, "TGUI9440 DGi GUI Accelerator" },
    { 0x9460, "TGUI9460 GUI Accelerator" },
    { 0x9470, "TGUI9470" },
    { 0x9520, "Cyber9520 Video Accelerator" },
    { 0x9525, "Cyber9525 Video Accelerator" },
    { 0x9540, "Cyber9540 Video Accelerator" },
    { 0x9660, "TGUI9660XGi/968x/938x GUI Accelerator" },
    { 0x9680, "TGUI9680 GUI Accelerator" },
    { 0x9682, "TGUI9682 Multimedia Accelerator" },
    { 0x9683, "TGUI9683 DUI Accelerator" },
    { 0x9685, "ProVIDIA 9685" },
    { 0x9750, "3DImage 9750 PCI/AGP" },
    { 0x9753, "TGUI9753 Video Accelerator" },
    { 0x9754, "TGUI9753 Wave Video Accelerator" },
    { 0x9759, "TGUI975 Image GUI Accelerator" },
    { 0x9783, "TGUI9783" },
    { 0x9785, "TGUI9785" },
    { 0x9850, "3DImage 9850 AGP" },
    { 0x9880, "Blade 3D PCI/AGP" },
    { 0x9910, "Blade XP /ICD" },
    { 0x9930, "CyberBlade/XPm" },
    { 0x1435, "ALI M1435 VL to PCI Bridge" },
    { 0x1445, "ALI M1445 VL to PCI Bridge & Enhanced IDE Adapter" },
    { 0x1449, "ALI M1449 PCI to ISA Bridge" },
    { 0x1451, "ALI M1451 Pentium Chipset" },
    { 0x1461, "ALI M1461 P54C Chipset" },
    { 0x1489, "ALI M1489 486 Chipset" },
    { 0x1511, "ALI M1511 Aladdin" },
    { 0x1512, "ALI M1512 Aladdin" },
    { 0x1513, "ALI M1513 Aladdin" },
    { 0x1521, "ALI M1521 Aladdin III CPU Bridge" },
    { 0x1523, "ALI M1523 ISA Bridge" },
    { 0x1531, "ALI M1531 Aladdin IV/IV+ North Bridge" },
    { 0x1533, "ALI M1533 Aladdin IV/V ISA South Bridge" },
    { 0x1535, "ALI M1535 Aladdin V+ PCI South Bridge" },
    { 0x1541, "ALI M1541 Aladdin V/V+ AGP+PCI North Bridge" },
    { 0x1542, "ALI M1542 Aladdin V/V+ AGP+PCI North Bridge" },
    { 0x1543, "ALI M1543 Aladdin IV+/V South Bridge" },
    { 0x1561, "ALI M1561 Northbridge [Aladdin 7]" },
    { 0x1621, "ALI M1621 Aladdin Pro II PCI North Bridge" },
    { 0x1631, "ALI M1631 Aladdin Pro III PCI North Bridge" },
    { 0x1641, "ALI M1641 Aladdin Pro IV PCI North Bridge" },
    { 0x3141, "ALI M3141 GUI Accelerator, 2 MB Video-RAM" },
    { 0x3143, "ALI M3143 GUI Accelerator, 2 MB Video-RAM with DAC" },
    { 0x3145, "ALI M3145 GUI Accelerator, 2 MB Video-RAM" },
    { 0x3147, "ALI M3147 GUI Accelerator, 2 MB Video-RAM with DAC" },
    { 0x3149, "ALI M3149 GUI Accelerator, 4 MB Video-RAM" },
    { 0x3151, "ALI M3151 GUI Accelerator, 8 MB Video-RAM" },
    { 0x3307, "ALI M3307 MPEG-1 Decoder" },
    { 0x3309, "ALI M3309 MPEG Decoder" },
    { 0x3321, "ALI M3321 MPEG-II Decoder" },
    { 0x5212, "ALI M4803" },
    { 0x5215, "ALI EIDE Controller" },
    { 0x5217, "ALI M5217 I/O Controller" },
    { 0x5219, "ALI M5219 I/O Controller" },
    { 0x5225, "ALI M5225 EIDE Controller" },
    { 0x5229, "ALI M5229 EIDE Controller" },
    { 0x5235, "ALI M5235 I/O Controller" },
    { 0x5237, "ALI M5237 USB Controller" },
    { 0x5239, "ALI M5273 USB 2.0 Controller" },
    { 0x5240, "EIDE Controller" },
    { 0x5241, "PCMCIA Bridge" },
    { 0x5242, "General Purpose Controller" },
    { 0x5243, "PCI to PCI Bridge Controller" },
    { 0x5244, "Floppy Disk Controller" },
    { 0x5247, "ALI M1541 PCI to PCI Bridge" },
    { 0x5251, "ALI M5251 P1394 OHCI Controller" },
    { 0x5427, "ALI PCI to AGP Bridge" },
    { 0x5451, "ALI M5451 PCI AC-Link Controller Audio Device" },
    { 0x5453, "ALI M5453 PCI AC-Link Controller Modem Device" },
    { 0x7101, "ALI M7101 PCI PMU Power Management Controller" },
    { 0x0001, "PowerEdge Expandable RAID Controller 2/Si" },
    { 0x0002, "PowerEdge Expandable RAID Controller 3/Di" },
    { 0x0003, "PowerEdge Expandable RAID Controller 3/Si" },
    { 0x0004, "PowerEdge Expandable RAID Controller 3/Si" },
    { 0x0005, "PowerEdge Expandable RAID Controller 3/Di" },
    { 0x0006, "PowerEdge Expandable RAID Controller 3/Di" },
    { 0x0007, "Remote Assistant Card 3" },
    { 0x0008, "PowerEdge Expandable RAID Controller 3/Di" },
    { 0x000A, "PowerEdge Expandable RAID Controller 3/Di" },
    { 0x000C, "Embedded Systems Management Device 4" },
    { 0x000E, "PERC 4/Di RAID Controller" },
    { 0x000F, "PERC 4/Di RAID Controller" },
    { 0x0013, "PERC 4e RAID Controller" },
    { 0x0015, "PERC 5 Family RAID Controller" },
    { 0x0000, "HYDRA Pentium PCI Chipset (MPI)" },
    { 0x0010, "ASPEN 486 PCI Chipset" },
    { 0x0310, "L64364 ATMizer r II+ ATM-SAR Chip" },
    { 0x0010, "MGA-I (Impression)" },
    { 0x0518, "MGA-PX2085 Atlas (Ultima board)" },
    { 0x0519, "MGA-2064W Storm (Millennium board)" },
    { 0x051A, "MGA-1064SG Mystique" },
    { 0x051B, "MGA-2164W Millennium II PCI" },
    { 0x051E, "MGA-1164SG Mystique 220 AGP" },
    { 0x051F, "MGA-2164WA Millennium II AGP" },
    { 0x0520, "MGA-G200B Chipset (PCI)" },
    { 0x0521, "MGA-G200B Chipset (AGP)" },
    { 0x0525, "MGA-G400/450 Chipset" },
    { 0x0527, "Parhelia AGP" },
    { 0x0528, "Parhelia" },
    { 0x0D10, "MGA-I Athena (Ultima/Impression board)" },
    { 0x1000, "MGA-G100 Chipset PCI" },
    { 0x1001, "MGA-G100 Chipset AGP" },
    { 0x1525, "Fusion G450 AGP" },
    { 0x1527, "Fusion Plus G800 AGP" },
    { 0x2007, "Mistral GUI+3D Accelerator" },
    { 0x2527, "MGA-G550 Chipset" },
    { 0x2537, "Parhelia-LX Chipset" },
    { 0x2538, "Millennium P650 Series" },
    { 0x2539, "Millennium P690" },
    { 0x4536, "Meteor 2/MC Video Capture Card" },
    { 0x6573, "Shark 10/100 Multiport SwitchNIC" },
    { 0x80A0, "Video Bus" },
    { 0x00B8, "CT64310 Wingine DGX DRAM GUI Accelerator" },
    { 0x00C0, "F69000 HiQVideo GUI Accelerator" },
    { 0x00D0, "F65545 Flat Panel GUI Accelerator" },
    { 0x00D8, "F65545 Flat Panel GUI Accelerator" },
    { 0x00DC, "F65548 Flat Panel GUI Accelerator" },
    { 0x00E0, "F65550 HiQV32 GUI Accelerator" },
    { 0x00E4, "F65554 HiQV64 GUI Accelerator" },
    { 0x00E5, "F65555 HiQVPro GUI Accelerator" },
    { 0x00F0, "F68554" },
    { 0x00F4, "F68554 HiQVision GUI Controller" },
    { 0x00F5, "F68555" },
    { 0x01E0, "65560 PCI" },
    { 0x0C30, "69030 AGP/PCI GUI Accelerator" },
    { 0x50DC, "3328 Audio" },
    { 0x0009, "r4x00 CPU Bridge" },
    { 0x000A, "TX3927 MIPS RISC PCI Controller" },
    { 0x0020, "ATM Meteor 155 PCI Adapter" },
    { 0x0030, "TC35815CF PCI 10/100 Mbit Ethernet Controller" },
    { 0x0031, "TC35815CF PCI 10/100 Mbit Ethernet Controller with WOL" },
    { 0x0032, "TC35815CF PCI 10/100 Mbit Ethernet Controller on TX4939" },
    { 0x0105, "TC86C001FG GOKU-S Bus Master IDE Controller" },
    { 0x0106, "TC86C001FG GOKU-S USB Host Controller" },
    { 0x0107, "TC86C001FG GOKU-S USB Device Controller" },
    { 0x0108, "TC86C001FG GOKU-S I2C Bus/SIO/GPIO Controller" },
    { 0x0180, "TX4927/38 MIPS RISC PCI Controller" },
    { 0x0181, "TX4925 MIPS RISC PCI Controller" },
    { 0x0182, "TX4937 MIPS RISC PCI Controller" },
    { 0x5601, "MiroVIDEO DC20 Video I/O & JPEG" },
    { 0x5607, "Video I/O & motion JPEG compressor" },
    { 0x5631, "Media 3D" },
    { 0x6057, "MiroVIDEO DC10/DC30 (plus)" },
    { 0x0001, "PCI to 486-like bus Bridge" },
    { 0x0002, "PCI to VL98 Bridge" },
    { 0x0003, "ATM Controller" },
    { 0x0004, "R4000 PCI Bridge" },
    { 0x0005, "PCI to 486-like bus Bridge" },
    { 0x0006, "GUI Accelerator" },
    { 0x0007, "PCI to UX-Bus Bridge" },
    { 0x0008, "GUI Accelerator" },
    { 0x0009, "GUI Accelerator for 98" },
    { 0x0016, "PCI to VL Bridge" },
    { 0x001A, "[Nile II]" },
    { 0x001D, "uPD98405 NEASCOT-S20 ATM Integrated SAR Controller" },
    { 0x0021, "Vrc4373 [Nile I]" },
    { 0x0029, "PowerVR PCX1 3D Accelerator" },
    { 0x002A, "PowerVR 3D Accelerator" },
    { 0x002C, "Star Alpha 2" },
    { 0x002D, "PCI to C-bus Bridge" },
    { 0x0035, "uPD9210/72010xx USB Open Host Controller" },
    { 0x0036, "uPD98409 NEASCOT-S40C ATM Light SAR Controller" },
    { 0x003B, "PCI to C-bus Bridge" },
    { 0x003E, "uPD66369 NAPCCARD CardBus Controller" },
    { 0x0046, "PowerVR PCX2 3D Accelerator" },
    { 0x005A, "Vrc5074 [Nile 4]" },
    { 0x0063, "uPD72862 Firewarden OHCI Compliant FireWire Controller" },
    { 0x0067, "PowerVR Neon 250 Chipset" },
    { 0x0072, "uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr" },
    { 0x0074, "56k Voice Modem" },
    { 0x009B, "Vrc5476" },
    { 0x00A5, "VRC4173" },
    { 0x00A6, "VRC5477 AC97" },
    { 0x00CD, "uPD72870 FireWire OHCI Host Controller" },
    { 0x00CE, "uPD72871/2 FireWire OHCI Host Controller" },
    { 0x00DF, "Vr4131" },
    { 0x00E0, "uPD720100A/101 USB 2.0 Enhanced Host Controller" },
    { 0x00E7, "uPD72873 IEEE1394 OHCI 1.1 2-port PHY-Link Ctrlr" },
    { 0x00F2, "uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr" },
    { 0x00F3, "uPD6113x Multimedia Decoder/Processor [EMMA2]" },
    { 0x010C, "VR7701" },
    { 0x0125, "uPD720400 PCI Express - PCI/PCI-X Bridge" },
    { 0x013A, "Angel Family MPEG Device" },
    { 0x0000, "TMC-18XX/TMC-3260 SCSI-2 Controller (36c70)" },
    { 0x0001, "Virtual PCI to PCI Bridge" },
    { 0x0002, "Virtual PCI to PCI Bridge" },
    { 0x0003, "SiS648FX PCI to AGP Bridge" },
    { 0x0005, "Pentium Chipset" },
    { 0x0006, "SiS85C501 CPU to PCI Bridge" },
    { 0x0008, "SiS PCI to ISA Bridge (LPC Bridge)" },
    { 0x0009, "SiS600 Power Management Controller" },
    { 0x0016, "SiS961/2 SMBus Controller" },
    { 0x0018, "SiS950 PCI to ISA Bridge (LPC Bridge)" },
    { 0x0180, "SiS180 IDE UDMA Controller" },
    { 0x0181, "SiS181 RAID Controller" },
    { 0x0182, "SiS182 RAID Controller" },
    { 0x0200, "SiS5597/8 GUI Accelerator (SuperTX)" },
    { 0x0204, "82C204" },
    { 0x0205, "SiS6205 GUI Accelerator with RAM-DAC, UMA-Support" },
    { 0x0300, "SiS300/SiS305 GUI Accelerator+3D" },
    { 0x0305, "SiS305 2D/3D/DVD Accelerator" },
    { 0x0315, "SiS315 2D/3D Accelerator" },
    { 0x0325, "SiS325 2D/3D Accelerator" },
    { 0x0330, "SiS330 Xabre 2D/3D Accelerator" },
    { 0x0406, "SiS85C501/2 Pentium PCI Chipset" },
    { 0x0496, "SiS85C496/497 486 PCI Chipset" },
    { 0x0530, "SiS530 CPU to PCI Bridge" },
    { 0x0540, "SiS540 CPU to PCI Bridge" },
    { 0x0550, "SiS550/1/2 CPU to PCI Bridge" },
    { 0x0596, "SiS596 Pentium PCI Chipset with IDE" },
    { 0x0597, "SiS5513 EIDE Controller (C step)" },
    { 0x0601, "SiS83C601 PCI Enhanced IDE Controller" },
    { 0x0620, "SiS620 CPU to PCI Bridge" },
    { 0x0630, "SiS630 CPU to PCI Bridge" },
    { 0x0635, "SiS635 CPU to PCI Bridge" },
    { 0x0640, "SiS640 CPU to PCI Bridge" },
    { 0x0645, "SiS645 CPU to PCI Bridge" },
    { 0x0646, "SiS645DX CPU to PCI Bridge" },
    { 0x0648, "SiS648 CPU to PCI Bridge" },
    { 0x0649, "SiS648FX CPU to PCI Bridge" },
    { 0x0650, "SiS650 CPU to PCI Bridge" },
    { 0x0651, "SiS651 CPU to PCI Bridge" },
    { 0x0652, "SiSM650 CPU to PCI Bridge" },
    { 0x0655, "SiS655 CPU to PCI Bridge" },
    { 0x0656, "CPU to PCI Bridge" },
    { 0x0658, "SiSR658 CPU to PCI Bridge" },
    { 0x0659, "SiSR659 CPU to PCI Bridge" },
    { 0x0660, "CPU to PCI Bridge" },
    { 0x0661, "SiS661FX CPU to PCI Bridge" },
    { 0x0662, "CPU to PCI Bridge" },
    { 0x0663, "CPU to PCI Bridge" },
    { 0x0730, "SiS730 CPU to PCI Bridge" },
    { 0x0735, "SiS735 CPU to PCI Bridge" },
    { 0x0740, "SiS740 CPU to PCI Bridge" },
    { 0x0741, "SiS741 CPU to PCI Bridge" },
    { 0x0745, "SiS745 CPU to PCI Bridge" },
    { 0x0746, "SiS746 CPU to PCI Bridge" },
    { 0x0748, "SiS748 CPU to PCI Bridge" },
    { 0x0750, "SiS750 CPU to PCI Bridge" },
    { 0x0755, "SiS755 CPU to PCI Bridge" },
    { 0x0756, "SiS755FX CPU to PCI Bridge" },
    { 0x0760, "SiS760 Athlon 64 CPU to PCI Bridge" },
    { 0x0761, "Athlon 64 CPU to PCI Bridge" },
    { 0x0762, "Athlon 64 CPU to PCI Bridge" },
    { 0x0900, "SiS900 10/100 Ethernet Adapter" },
    { 0x0962, "PCI to ISA Bridge" },
    { 0x0963, "SiS963 PCI to ISA Bridge (LPC Bridge)" },
    { 0x0964, "PCI to ISA Bridge" },
    { 0x1182, "SiS965/966 182/1182 RAID Controller" },
    { 0x1184, "SiS Storport AHCI Controller" },
    { 0x3602, "SiS83C602 EIDE Controller" },
    { 0x5107, "SiS5107 Hot Docking Controller" },
    { 0x5300, "SiS540 PCI Display Adapter" },
    { 0x5315, "SiS550/1/2 GUI Accelerator" },
    { 0x5401, "SiS5401 486 PCI Chipset" },
    { 0x5511, "SiS5511/5512 Pentium PCI Chipset" },
    { 0x5513, "SiS5513 EIDE Controller (A,B step)" },
    { 0x5517, "SiS5517 Pentium Chipset, CPU to PCI Bridge" },
    { 0x5518, "SiS5518 UDMA IDE Controller" },
    { 0x5571, "SiS5571 Pentium Chipset, CPU to PCI Bridge" },
    { 0x5581, "SiS5581 Pentium Chipset" },
    { 0x5582, "SiS5582 PCI to ISA Bridge" },
    { 0x5591, "SiS5591/2 CPU to PCI Bridge" },
    { 0x5596, "SiS5596 Pentium Chipset" },
    { 0x5597, "SiS5597 CPU to PCI Bridge" },
    { 0x5600, "SiS600 CPU to PCI Bridge" },
    { 0x5630, "SiS630 CPU to PCI Bridge" },
    { 0x6204, "SiS6204 Video decoder & MPEG interface" },
    { 0x6205, "SiS6205 VGA Controller" },
    { 0x6225, "SiS6225 GUI Accelerator" },
    { 0x6236, "SiS6236 AGP GUI Accelerator+3D" },
    { 0x6300, "SiS630,730 GUI Accelerator+3D" },
    { 0x6306, "SiS530,620 GUI Accelerator+3D" },
    { 0x6325, "SiS650/1/GL/GX,740 GUI 2D/3D Accelerator" },
    { 0x6326, "SiS6326 GUI Accelerator" },
    { 0x6330, "SiS661FX/760/741/M661FX/M760/M741 GUI 2D/3D Accelerator" },
    { 0x6342, "SiS662/760GX/761/761GX" },
    { 0x7001, "SiS5597/8 Universal Serial Bus Controller" },
    { 0x7002, "SiS7002 USB 2.0 Enhanced Controller" },
    { 0x7005, "SiS551/552 Memory Stick Controller" },
    { 0x7007, "SiS OHCI Compliant FireWire Controller" },
    { 0x7012, "SiS7012 Audio Codec" },
    { 0x7013, "SiS7013 56k Modem" },
    { 0x7015, "SiS550/1/2 Software Modem" },
    { 0x7016, "SiS7016 10/100 Ethernet Adapter" },
    { 0x7018, "SiS7018 PCI Audio Accelerator" },
    { 0x7019, "SiS550/1/2 Hardware Audio" },
    { 0x7300, "SiS730 GUI Accelerator + 3D" },
    { 0x1005, "A4977A Visualize EG" },
    { 0x1008, "Donner GFX" },
    { 0x1028, "Tachyon TL Fibre Channel Adapter" },
    { 0x1029, "HPFC-5200B Tachyon XL2 Fibre Channel Adapter" },
    { 0x102A, "Tachyon TS Fibre Channel Host Adapter" },
    { 0x1030, "J2585A DeskDirect 10/100VG NIC" },
    { 0x1031, "DeskDirect 10/100 NIC" },
    { 0x1048, "SAS" },
    { 0x1049, "DIVA1" },
    { 0x104A, "DIVA2" },
    { 0x104B, "SP2" },
    { 0x104D, "J3242A EL-10 Ethernet Adapter" },
    { 0x1054, "PCI Local Bus Adapter" },
    { 0x1064, "79C970 PCNet Ethernet Controller" },
    { 0x108B, "Visualize FXe" },
    { 0x10C1, "NetServer Smart IRQ Router" },
    { 0x10ED, "HP Communications Port" },
    { 0x10F0, "rio System Bus Adapter" },
    { 0x10F1, "rio I/O Controller" },
    { 0x1200, "82557B 10/100 NIC" },
    { 0x1219, "NetServer PCI Hot-Plug Controller" },
    { 0x121A, "NetServer SMIC Controller" },
    { 0x121B, "NetServer Legacy COM Port Decoder" },
    { 0x121C, "NetServer PCI COM Port Decoder" },
    { 0x1229, "zx1 System Bus Adapter" },
    { 0x122A, "zx1 I/O Controller" },
    { 0x122B, "zx1 Local Bus Adapter" },
    { 0x122E, "PCI-X Local Bus Adapter" },
    { 0x127B, "sx1000 System Bus Adapter" },
    { 0x127C, "sx1000 I/O Controller" },
    { 0x1290, "Auxiliary Diva Serial Port" },
    { 0x1291, "Auxiliary Diva Serial Port" },
    { 0x12B4, "zx1 QuickSilver AGP8x Local Bus Adapter" },
    { 0x12EB, "sx2000 System Bus Adapter" },
    { 0x12EC, "sx2000 I/O Controller" },
    { 0x12EE, "PCI-X 2.0 Local Bus Adapter" },
    { 0x12F8, "Broadcom BCM4306 802.11b/g Wireless LAN" },
    { 0x12FA, "BCM4306 802.11b/g Wireless LAN Controller" },
    { 0x1302, "RMP-3 Shared Memory Driver" },
    { 0x1303, "RMP-3 (Remote Management Processor)" },
    { 0x1361, "BCM4312 802.11a/b/g WLAN Controller" },
    { 0x2910, "E2910A PCI Bus Exerciser" },
    { 0x2920, "Fast Host Interface" },
    { 0x2924, "W2924A PCI Host Interface Adapter" },
    { 0x2925, "E2925A PCI Bus Exerciser" },
    { 0x2926, "E2926A 64-bit PCI Bus Exerciser" },
    { 0x2927, "E2927A 64-bit 66/50MHz PCI Bus Exerciser" },
    { 0x2940, "E2940A 64-bit 66/50MHz CompactPCI Bus Exerciser" },
    { 0x3080, "Pavilion ze2028ea" },
    { 0x3085, "Realtek RTL8139/8139C/8139C+" },
    { 0x30B5, "Compaq Presario V3000Z" },
    { 0x31FB, "DL365 ATI ES1000 VGA controller" },
    { 0x3220, "Smart Array SAS/SATA Controller" },
    { 0x3222, "Smart Array SAS/SATA Controller" },
    { 0x3230, "Smart Array P Family Controller" },
    { 0x3231, "Smart Array Controller" },
    { 0x3232, "Smart Array SAS/SATA Controller Test Board" },
    { 0x3233, "Smart Array Controller" },
    { 0x3234, "Smart Array Controller" },
    { 0x3235, "Smart Array Controller" },
    { 0x3236, "Smart Array Controller" },
    { 0x3237, "Smart Array Controller" },
    { 0x3238, "Smart Array E200/E200i SAS/SATA Controller" },
    { 0x3239, "Smart Array Controller" },
    { 0x323A, "Smart Array Controller" },
    { 0x323B, "Smart Array Controller" },
    { 0x323C, "Smart Array Controller" },
    { 0x3300, "Proliant iLO2 virtual USB controller" },
    { 0x3302, "Proliant iLO2 virtual UART" },
    { 0x3305, "Proliant iLO2 [Integrated Lights Out] controller" },
    { 0x4030, "zx2 System Bus Adapter" },
    { 0x4031, "zx2 I/O Controller" },
    { 0x4037, "PCIe Local Bus Adapter" },
    { 0x403B, "PCIe Root Port" },
    { 0x60E8, "NetRAID-2M : ZX1/M (OEM AMI MegaRAID 493)" },
    { 0x1000, "RZ1000 EIDE Controller" },
    { 0x1001, "RZ1001 EIDE Controller" },
    { 0x3000, "Samurai 0 CPU to PCI Bridge" },
    { 0x3010, "Samurai 1 CPU to PCI Bridge" },
    { 0x3020, "Samurai IDE Controller" },
    { 0x3030, "MT82P664 Samurai 64M2 North Bridge" },
    { 0x3120, "Samurai-DDR CPU to PCI Bridge" },
    { 0x3130, "Samurai-DDR AGP Controller" },
    { 0x0675, "675 HFC-PCI Card" },
    { 0x1012, "Domino RAID Egine" },
    { 0xA400, "DPT 2124/9X SmartCache III/RAID SCSI Controller" },
    { 0xA500, "PCI Bridge" },
    { 0xA501, "I2O SmartRAID V Controller" },
    { 0xA511, "Raptor SmartRAID Controller" },
    { 0xA0F8, "82C750 Vendetta Chipset USB Controller" },
    { 0xC101, "92C264" },
    { 0xC178, "82C178 LCD GUI Accelerator" },
    { 0xC556, "82X556 Viper" },
    { 0xC557, "82C557/8 Viper-M Pentium Bridge" },
    { 0xC558, "82C558 Viper PCI to ISA Bridge with PnP" },
    { 0xC567, "82C750 Vendetta Chipset (Viper Max) CPU to PCI Bridge" },
    { 0xC568, "82C750 Vendetta Chipset (Viper Max) PCI to ISA Bridge" },
    { 0xC569, "82C579 Viper XPress+ Chipset, Pentium to PCI Bridge" },
    { 0xC621, "82C621 IDE Controller (Single FIFO)" },
    { 0xC700, "82C700 FireStar PCI to ISA Bridge" },
    { 0xC701, "82C701 FireStar Plus CPU to PCI Bridge" },
    { 0xC814, "82C814 FireBridge I" },
    { 0xC822, "82C822 VLB to CPU Bridge" },
    { 0xC824, "82C824 FireFox PC-Card CardBus Controller" },
    { 0xC825, "82C825 FireBridge II" },
    { 0xC832, "82C832 CPU to PCI Bridge and PCI to ISA Bridge" },
    { 0xC861, "82C861/2/3 FireLink USB Controller" },
    { 0xC881, "82C881 FireLink 1394 OHCI Firewire Link Controller" },
    { 0xC895, "82C895" },
    { 0xC935, "EV1935 ECTIVA MachOne PCI Audio" },
    { 0xD568, "82C825 FireBridge II PCI EIDE Controller" },
    { 0xD768, "82C750 Vendetta Chipset UDMA EIDE Controller" },
    { 0x0C60, "Gladiac MX" },
    { 0x1000, "QuickStep 1000 ISDN Controller" },
    { 0x3000, "QuickStep 3000 ISDN Controller" },
    { 0x8901, "Gloria XL" },
    { 0x0008, "STG 2000X" },
    { 0x0009, "STG 1764X" },
    { 0x0010, "PowerVR KYRO" },
    { 0x0209, "STPC Consumer/Industrial North/South Bridge" },
    { 0x020A, "STPC Atlas/Consumer-S/Consumer-II/Elite North Bridge" },
    { 0x0210, "STPC Atlas ISA Bridge" },
    { 0x021A, "STPC Consumer-S/Elite ISA Bridge" },
    { 0x021B, "STPC Consumer-II ISA Bridge" },
    { 0x0228, "STPC Atlas IDE Controller" },
    { 0x0230, "STPC Atlas USB Controller" },
    { 0x0500, "ST70137 ADSL" },
    { 0x0981, "DEC-Tulip Compatible 10/100 Ethernet Adapter" },
    { 0x1746, "STG 1764X" },
    { 0x2774, "STE10/100A PCI 10/100 Ethernet Controller with PHY" },
    { 0x3520, "MPEG-II decoder Card" },
    { 0x0140, "BT-946C PCI-SCSI-2 MultiMaster" },
    { 0x1040, "BA80c30 PCI-SCSI MultiMaster" },
    { 0x8130, "BT-930/932/950/952 FlashPoint LT/DL/LW/DW Ultra(wide) SCSI" },
    { 0x0500, "TNETE100A/110A/211 ThunderLAN 100Mbit LAN Controller" },
    { 0x0508, "TMS380C2X TI380 Compressor Interface" },
    { 0x1000, "Eagle i/f AS" },
    { 0x104C, "PCI1510 PC Card CardBus Controller" },
    { 0x3D04, "TVP4010 Permedia" },
    { 0x3D07, "TVP4020 Permedia 2" },
    { 0x8000, "TSB12LV21 IEEE-1394 FireWire Host Controller" },
    { 0x8009, "TSB12LV22 OHCI-Lynx Compliant FireWire Controller" },
    { 0x8011, "PCI4450 OHCI-Lynx IEEE-1394 FireWire Controller" },
    { 0x8017, "PCI4410A OHCI-Lynx IEEE-1394 FireWire Controller" },
    { 0x8019, "TSB12LV23 OHCI Compliant FireWire Controller" },
    { 0x8020, "TSB12LV26 OHCI Compliant FireWire Controller" },
    { 0x8021, "OHCI Compliant FireWire Controller" },
    { 0x8022, "TSB43AB22 1394a-2000 Controller (PHY/Link)" },
    { 0x8023, "TSB43AB22 1394a-2000 OHCI PHY/Link-Layer Controller" },
    { 0x8024, "TSB43AB23 1394a-2000 OHCI PHY/link-layer Controller" },
    { 0x8025, "TSB82AA2 IEEE-1394b Link Layer Controller" },
    { 0x8026, "TSB43AB21 1394a-2000 OHCI PHY/link-layer Controller" },
    { 0x8027, "PCI4451 OHCI-Lynx IEEE-1394 FireWire Adapter" },
    { 0x8029, "OHCI Compliant IEEE-1394 FireWire Controller" },
    { 0x802B, "PCI7410,7510,7610 OHCI-Lynx Controller" },
    { 0x802E, "PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller" },
    { 0x8031, "PCIxx21/x515 Cardbus Controller" },
    { 0x8032, "OHCI Compliant IEEE-1394 FireWire Controller" },
    { 0x8033, "PCIxx11/21 Integrated FlashMedia Controller" },
    { 0x8034, "SDA Standard Compliant SD Host Controller" },
    { 0x8035, "PCI GemCore based SmartCard Controller" },
    { 0x8036, "PCI GemCore based CardBus Controller" },
    { 0x8038, "PCI GemCore based SmartCard Controller" },
    { 0x8039, "PCIxx12 Cardbus Controller" },
    { 0x803A, "PCIxx12 OHCI IEEE 1394 Host Controller" },
    { 0x803B, "PCIxx12 Integrated FlashMedia Controller" },
    { 0x803C, "PCIxx12 SDA Host Controller" },
    { 0x803D, "PCI GemCore based SmartCard controller" },
    { 0x8201, "PCI1620 Firmware Loading Function" },
    { 0x8204, "UltraMedia Firmware Loader Device" },
    { 0x8231, "PCIe to PCI Bridge" },
    { 0x8235, "XIO2200(A) IEEE-1394a-2000 Controller (PHY/Link)" },
    { 0x8400, "802.11b+ 22Mbps Wireless Adapter" },
    { 0x8401, "ACX 100 22Mbps Wireless Interface" },
    { 0x9000, "Wireless Interface " },
    { 0x9065, "TMS320DM642" },
    { 0x9066, "802.11b/g Wireless CardBus/PCI Adapter" },
    { 0xA001, "TDC1570 64-Bit PCI ATM Interface" },
    { 0xA100, "TDC1561 32-Bit PCI ATM Interface" },
    { 0xA102, "TNETA1575 HyperSAR Plus w/PCI Host interface & UTOPIA Interface" },
    { 0xA106, "TMS320C6205 Fixed Point DSP" },
    { 0xAC10, "PCI1050 PC Card Controller" },
    { 0xAC11, "PCI1030 PC Card Controller" },
    { 0xAC12, "PCI1130 PC Card CardBus Controller" },
    { 0xAC13, "PCI1031 PC Card CardBus Controller" },
    { 0xAC15, "PCI1131 PC Card CardBus Controller" },
    { 0xAC16, "PCI1250 PC Card CardBus Controller" },
    { 0xAC17, "PCI1220 PC Card CardBus Controller" },
    { 0xAC18, "PCI1260 PC Card CardBus Controller" },
    { 0xAC19, "PCI1221 PC Card CardBus Controller" },
    { 0xAC1A, "PCI1210 PC Card CardBus Controller" },
    { 0xAC1B, "PCI1450 PC Card CardBus Controller" },
    { 0xAC1C, "PCI1225 PC Card CardBus Controller" },
    { 0xAC1D, "PCI1251 PC Card CardBus Controller" },
    { 0xAC1E, "PCI1211 PC Card CardBus Controller" },
    { 0xAC1F, "PCI1251B PC Card CardBus Controller" },
    { 0xAC20, "PCI2030 PCI to PCI Bridge" },
    { 0xAC21, "PCI2031 PCI to PCI Bridge" },
    { 0xAC22, "PCI2032 PCI Docking Bridge" },
    { 0xAC23, "PCI2250 PCI to PCI Bridge" },
    { 0xAC28, "PCI2050/I PCI to PCI Bridge" },
    { 0xAC30, "PCI1260 PC Card CardBus Controller" },
    { 0xAC40, "PCI4450 PC Card CardBus Controller" },
    { 0xAC41, "PCI4410 PC Card CardBus Controller" },
    { 0xAC42, "PCI4451 PC Card CardBus Controller" },
    { 0xAC43, "PCI4550 PC Card CardBus Controller" },
    { 0xAC44, "PCI4510 PC Card CardBus Controller" },
    { 0xAC46, "PCI4520 PC Card CardBus Controller" },
    { 0xAC47, "PCI7510 PC Card CardBus Controller" },
    { 0xAC48, "PCI7610 PC Card CardBus Controller" },
    { 0xAC49, "PCI7410 PC Card CardBus Controller" },
    { 0xAC4A, "PC Card CardBus Controller with SmartCard" },
    { 0xAC4B, "PC Card CardBus Controller with FlashMedia" },
    { 0xAC4C, "PC Card CardBus Controller with FlashMedia" },
    { 0xAC50, "PCI1410 PC Card CardBus Controller" },
    { 0xAC51, "PCI1420 PC Card CardBus Controller" },
    { 0xAC52, "PCI1451 PC Card CardBus Controller" },
    { 0xAC53, "PCI1421 PC Card CardBus Controller" },
    { 0xAC54, "PCI1620 PC Card CardBus Controller with UltraMedia" },
    { 0xAC55, "PCI1520 PC Card CardBus Controller" },
    { 0xAC56, "PCI1510 PC Card CardBus Controller" },
    { 0xAC57, "PCI1530 PC Card CardBus Controller" },
    { 0xAC58, "PCI1515 PC Card CardBus Controller" },
    { 0xAC59, "PCI1621 PC Card CardBus Controller with UltraMedia" },
    { 0xAC5A, "PCI1610 PC Card CardBus Controller with UltraMedia" },
    { 0xAC60, "PCI2040 PCI to DSP Bridge Controller" },
    { 0xAC8D, "PCI7620" },
    { 0xAC8E, "PCI7420 CardBus Controller" },
    { 0xAC8F, "PCI7420/PCI7620 Dual Socket CardBus and Smart Card Cont. w/ 1394a-2000 OHCI Two-Port PHY/Link-Layer Cont. and SD/MS-Pro Sockets" },
    { 0xFE00, "FireWire Host Controller" },
    { 0xFE03, "12C01A FireWire Host Controller" },
    { 0x8004, "DTL-H2500 [Playstation development board]" },
    { 0x8009, "CXD1947 i.LINK FireWire PCI Host Controller" },
    { 0x8039, "CXD3222 i.LINK FireWire PCI Host Controller" },
    { 0x8056, "Rockwell HCF 56K modem" },
    { 0x808A, "Memory Stick Controller" },
    { 0x0017, "OTI-64017" },
    { 0x0107, "OTI-107 Spitfire VGA" },
    { 0x0109, "Video Adapter" },
    { 0x0111, "OTI-64111 Spitfire" },
    { 0x0217, "OTI-64217" },
    { 0x0317, "OTI-64317" },
    { 0x0000, "NE2000 Ethernet Adapter" },
    { 0x0001, "W83769F Ethernet Adapter" },
    { 0x0033, "W89C33D 802.11 a/b/g Wireless Adapter" },
    { 0x0105, "W82C105 Ethernet Adapter" },
    { 0x0840, "W89C840 Ethernet Adapter" },
    { 0x0940, "W89C940 NE2000-Compatible Ethernet Adapter" },
    { 0x5A5A, "W89C940F NE2000-compatible Ethernet Adapter" },
    { 0x6692, "W6692/A/CF ISDN S/T Controller" },
    { 0x9921, "W99200F MPEG1 Video Encoder" },
    { 0x9922, "W99200F/W9922PF MPEG1/2 Video Encoder" },
    { 0x9960, "W9960CF Video Codec" },
    { 0x9970, "W9970CF Video Accelerator" },
    { 0x0100, "Motorola MC145575" },
    { 0x0001, "PCI Bridge" },
    { 0x0002, "PCI Bus Controller" },
    { 0x3009, "2Gbps Fibre Channel to PCI HBA 3009" },
    { 0x300A, "4Gbps Fibre Channel to PCI-X HBA 300a" },
    { 0x300B, "4Gbps Fibre Channel to PCI-X HBA 300b" },
    { 0x300F, "ColdFusion 3 Chipset Processor to I/O Controller" },
    { 0x3010, "ColdFusion 3 Chipset Memory Controller Hub" },
    { 0x3011, "ColdFusion 3e Chipset Processor to I/O Controller" },
    { 0x3012, "ColdFusion 3e Chipset Memory Controller Hub" },
    { 0x3017, "Unassigned Hitachi Shared FC Device 3017" },
    { 0x0810, "EFAR 486 Host Bridge" },
    { 0x0922, "EFAR Pentium Host Bridge" },
    { 0x0926, "EFAR PCI to ISA Bridge" },
    { 0x9130, "SLC90E66 Victory66 UDMA66 EIDE Controller " },
    { 0x9460, "SLC90E66 Victory66 PCI to ISA Bridge" },
    { 0x9461, "SLC90E66 Victory66 UDMA66 EIDE Controller" },
    { 0x9462, "SLC90E66 Victory66 USB Host Controller" },
    { 0x9463, "SLC90E66 Victory66 Power Management Controller" },
    { 0x0001, "MPC105 Eagle PowerPC Chipset" },
    { 0x0002, "MPC106 Grackle PowerPC Chipset" },
    { 0x0003, "MPC8240 [Kahlua]" },
    { 0x0004, "MPC107" },
    { 0x0006, "MPC8245 [Unity]" },
    { 0x0008, "MPC8540" },
    { 0x0009, "MPC8560" },
    { 0x0100, "MC145575 (HCF-PCI)" },
    { 0x0431, "KTI829c 100VG Ethernet Controller" },
    { 0x1801, "56301 Audio I/O Controller (MIDI)" },
    { 0x18C0, "MPC8265A/MPC8266" },
    { 0x18C1, "MPC8271/MPC8272" },
    { 0x3052, "Motorola SM56 Speakerphone Modem" },
    { 0x3055, "Motorola SM56 Data Fax Modem" },
    { 0x3410, "56361 Audio I/O Controller (MIDI)" },
    { 0x3421, "56IVMR/Phoenix 56ISMR Modem" },
    { 0x4801, "Raven PowerPC Chipset" },
    { 0x4802, "Falcon" },
    { 0x4803, "Hawk" },
    { 0x4806, "CPX8216" },
    { 0x4809, "CPX8216T HotSwap Controller" },
    { 0x4D68, "20268" },
    { 0x5600, "Motorola SM56 PCI Modem" },
    { 0x5602, "Motorola SM56 PCI Modem" },
    { 0x5608, "Motorola SM56 PCI Fax Voice Modem" },
    { 0x5803, "MPC5200" },
    { 0x5806, "MCF54 Coldfire" },
    { 0x5808, "MPC8220" },
    { 0x5809, "MPC5200B" },
    { 0x6400, "MPC190 Security Processor (S1 family, encryption)" },
    { 0x6405, "MPC184 Security Processor (S1 family)" },
    { 0x0D30, "PDC20265 FastTrak100 Lite EIDE Controller" },
    { 0x0D38, "PDC20263 FastTrak66 EIDE Controller" },
    { 0x1275, "PDC20275 MBUltra133 EIDE Controller" },
    { 0x3318, "PDC20318 FastTrak SATA150 TX4 Controller" },
    { 0x3319, "PDC20319 FastTrak SATA150 TX4 Controller" },
    { 0x3371, "PDC20371 FastTrak SATA150 TX2plus Controller" },
    { 0x3373, "FastTrak 378 RAID Controller" },
    { 0x3375, "PDC20375 FastTrak SATA150 TX2plus Controller" },
    { 0x3376, "PDC20376 FastTrak 376 SATA/RAID Controller" },
    { 0x3515, "PDC40719" },
    { 0x3519, "PDC40519 FastTrak TX4200" },
    { 0x3570, "PDC20771 FastTrak TX2300" },
    { 0x3571, "PDC20571 FastTrak TX2200" },
    { 0x3574, "Promise SATAII150 579 (tm) IDE Controller" },
    { 0x3577, "PDC40779 SATA-300 779" },
    { 0x3D17, "PDC20718 SATA-300 TX4" },
    { 0x3D18, "Promise SATAII150 518 (tm) IDE Controller" },
    { 0x3D73, "PDC40775 SATA-300 TX2plus" },
    { 0x3D75, "PDC20575 SATAII150 TX2plus" },
    { 0x4302, "SuperTrak EX Series (tm) Controller" },
    { 0x4D30, "PDC20267 FastTrack100 EIDE Controller" },
    { 0x4D33, "PDC20246 FastTrak (Ultra33) EIDE Controller" },
    { 0x4D38, "PDC20262 FastTrak66 EIDE Controller" },
    { 0x4D68, "PDC20268 Ultra100 TX2 EIDE Controller" },
    { 0x4D69, "PDC20269 Ultra133 TX2 EIDE Controller" },
    { 0x5275, "PDC20276 Ultra133 TX2/FastTrak TX Lite EIDE Controller" },
    { 0x5300, "DC5030 EIDE Controller" },
    { 0x6268, "PDC20268R FastTrak100 TX2/TX4/LP EIDE Controller" },
    { 0x6269, "PDC20271 FastTrak TX2000 Controller" },
    { 0x6621, "PDC20621 (FastTrak S150 SX4/FastTrak SX4000 lite)" },
    { 0x6622, "PDC20621 [SATA150 SX4] 4 Channel IDE RAID Controller" },
    { 0x6624, "PDC20621 [FastTrak SX4100]" },
    { 0x6626, "PDC20618 (Ultra 618)" },
    { 0x6629, "FastTrak TX4000 Controller" },
    { 0x7275, "PDC20277 FastTrak TX/SBFastTrak133 Lite EIDE Controller" },
    { 0x8002, "SATAII150 SX8" },
    { 0x8350, "SuperTrak EX Series (tm) Controller" },
    { 0xC350, "SuperTrak EX Series (tm) Controller" },
    { 0x2309, "Imagine 128 v1" },
    { 0x2339, "Imagine 128 v2" },
    { 0x493D, "Revolution 3D (T2R)" },
    { 0x5348, "Revolution 4" },
    { 0x0001, "UM82C881 486 PCI Chipset" },
    { 0x0002, "UM82C886 PCI to ISA Bridge" },
    { 0x0101, "UM8673F PCI Enhanced IDE Controller" },
    { 0x0881, "UM8881 HB4 486 PCI Chipset" },
    { 0x0886, "UM8886 PCI to ISA Bridge" },
    { 0x0891, "UM82C891 Pentium Chipset" },
    { 0x1001, "UM886A Enhanced IDE Controller" },
    { 0x673A, "UM8886 Enhanced IDE Controller" },
    { 0x673B, "EIDE Master/DMA" },
    { 0x8710, "UM8710 GUI Accelerator" },
    { 0x8821, "CPU to PCI Bridge" },
    { 0x8822, "PCI to ISA Bridge" },
    { 0x8851, "Pentium CPU to PCI Bridge" },
    { 0x8852, "Pentium CPU to ISA Bridge" },
    { 0x886A, "UM8886 PCI to ISA Bridge with EIDE" },
    { 0x8881, "UM8881 HB4 486 PCI Chipset" },
    { 0x8886, "UM8886 PCI to ISA Bridge" },
    { 0x888A, "UM8886A" },
    { 0x8891, "UM8891 586 PCI Chipset" },
    { 0x9017, "UM9017F Ethernet" },
    { 0x9018, "UM9018 Ethernet" },
    { 0x9026, "UM9026 Fast Ethernet" },
    { 0xE881, "UM8881 486 Chipset (Notebook)" },
    { 0xE886, "UM8886 PCI to ISA Bridge with EIDE (Notebook)" },
    { 0xE88A, "UM8886N" },
    { 0xE891, "UM8891 Pentium Chipset (Notebook)" },
    { 0x0001, "ITT AGX013/16 GUI Accelerator" },
    { 0x0002, "ITT 3204/3501 MPEG Decoder" },
    { 0x0000, "PT80C826 VL Bridge" },
    { 0x0001, "PT86C521 Vesuvius V1-LS System Controller" },
    { 0x0002, "PT86C523 Vesuvius V3-LS PCI to ISA Bridge" },
    { 0x0003, "PT80C524 PCI to PCI Bridge [Nile]" },
    { 0x0004, "PT80C525 PCI to PCI Bridge [Nile-II]" },
    { 0x0005, "National PC87550 System Controller" },
    { 0x8002, "PT86C523 Vesuvius V3-LS ISA Bridge" },
    { 0x0301, "AccelGraphics AccelECLIPSE" },
    { 0x0304, "AccelGALAXY A2100 [OEM Evans & Sutherland]" },
    { 0x0308, "Tornado 3000 [OEM Evans & Sutherland]" },
    { 0x1002, "VG500 [VolumePro Volume Rendering Accelerator]" },
    { 0x0001, "DAC960P Wide-SCSI RAID Controller" },
    { 0x0002, "DAC960PD RAID Controller" },
    { 0x0010, "DAC960PG/PJ/PR/PT/PTL1/PRL RAID Controller" },
    { 0x0020, "DAC960LA" },
    { 0x0050, "AcceleRAID Disk Array" },
    { 0xB166, "AcceleRAID 600/500/400/Sapphire Support Device" },
    { 0xBA55, "eXtremeRAID support Device" },
    { 0xBA56, "eXtremeRAID Disk Array" },
    { 0xBA57, "eXtremeRAID 4000/5000 support Device" },
    { 0x0001, "Bandit PowerPC Host Bridge" },
    { 0x0002, "Grand Central I/O" },
    { 0x0003, "Control Video" },
    { 0x0004, "PlanB Video-In" },
    { 0x0007, "O'Hare I/O" },
    { 0x000C, "DOS on Mac" },
    { 0x000E, "Hydra Mac I/O" },
    { 0x0010, "Heathrow Mac I/O" },
    { 0x0017, "Paddington Mac I/O" },
    { 0x0018, "UniNorth FireWire" },
    { 0x0019, "KeyLargo USB" },
    { 0x001E, "UniNorth Internal PCI" },
    { 0x001F, "UniNorth PCI" },
    { 0x0020, "UniNorth AGP" },
    { 0x0021, "UniNorth GMAC" },
    { 0x0022, "Keylargo Mac I/O Controller" },
    { 0x0024, "GMAC Ethernet Controller" },
    { 0x0025, "Pangea I/O Controller" },
    { 0x0026, "Pangea USB Interface" },
    { 0x0027, "Pangea AGP Interface" },
    { 0x0028, "Pangea CPU to PCI Bridge" },
    { 0x0029, "Pangea CPU to PCI Bridge" },
    { 0x002D, "UniNorth 1.5 AGP" },
    { 0x002E, "UniNorth 1.5 PCI" },
    { 0x002F, "UniNorth 1.5 Internal PCI" },
    { 0x0030, "UniNorth/Pangea FireWire" },
    { 0x0031, "UniNorth 2 FireWire" },
    { 0x0032, "UniNorth 2 GMAC (Sun GEM)" },
    { 0x0033, "UniNorth 2 ATA/100" },
    { 0x0034, "UniNorth 2 AGP" },
    { 0x0035, "UniNorth 2 PCI" },
    { 0x0036, "UniNorth 2 Internal PCI" },
    { 0x003B, "UniNorth/Intrepid ATA/100" },
    { 0x003E, "KeyLargo/Intrepid Mac I/O" },
    { 0x003F, "KeyLargo/Intrepid USB" },
    { 0x0040, "K2 KeyLargo USB" },
    { 0x0041, "K2 KeyLargo Mac/IO" },
    { 0x0042, "K2 FireWire" },
    { 0x0043, "K2 ATA/100" },
    { 0x0045, "K2 HT-PCI Bridge" },
    { 0x0046, "K2 HT-PCI Bridge" },
    { 0x0047, "K2 HT-PCI Bridge" },
    { 0x0048, "K2 HT-PCI Bridge" },
    { 0x0049, "K2 HT-PCI Bridge" },
    { 0x004B, "U3 AGP" },
    { 0x004C, "K2 GMAC (Sun GEM)" },
    { 0x004F, "Shasta Mac I/O" },
    { 0x0050, "Shasta IDE" },
    { 0x0051, "Shasta (Sun GEM)" },
    { 0x0052, "Shasta Firewire" },
    { 0x0053, "Shasta PCI Bridge" },
    { 0x0054, "Shasta PCI Bridge" },
    { 0x0055, "Shasta PCI Bridge" },
    { 0x0058, "U3 AGP bridge" },
    { 0x0059, "U3H AGP Bridge" },
    { 0x0066, "Intrepid2 AGP Bridge" },
    { 0x0067, "Intrepid2 PCI Bridge" },
    { 0x0068, "Intrepid2 PCI Bridge" },
    { 0x0069, "Intrepid2 ATA/100" },
    { 0x006A, "Intrepid2 Firewire" },
    { 0x006B, "Intrepid2 GMAC (Sun GEM)" },
    { 0x1645, "Tigon3 Gigabit Ethernet NIC (BCM5701)" },
    { 0x8801, "Dual Pentium ISA/PCI Motherboard" },
    { 0x8802, "PowerPC ISA/PCI Motherboard" },
    { 0x8803, "Dual Window Graphics Accelerator" },
    { 0x8804, "PCI LAN Controller" },
    { 0x8805, "100-BaseT LAN Controller" },
    { 0x8160, "8060B Mobile Platform" },
    { 0x0001, "3D GUI Accelerator" },
    { 0x0002, "YGV615 RPA3 3D-Graphics Controller" },
    { 0x0003, "YMF740 PCI Audio Controller" },
    { 0x0004, "YMF724 PCI Audio Controller" },
    { 0x0005, "DS1 Audio" },
    { 0x0006, "DS1 Audio" },
    { 0x0008, "DS1 Audio" },
    { 0x000A, "DS1L Audio" },
    { 0x000C, "YMF740C DS-1L Audio" },
    { 0x000D, "YF724F DS-1 Audio" },
    { 0x0010, "YMF744B DS-1S Audio" },
    { 0x0012, "YMF754B DS-1S Audio" },
    { 0x0020, "DS-1 Audio" },
    { 0x1000, "SW1000XG Sound system" },
    { 0x2000, "DS2416 Digital Mixing Card" },
    { 0x4E78, "82C500/1 Nx586 Chipset" },
    { 0x1016, "QLA10160 Ultra160M PCI SCSI Adapter" },
    { 0x1020, "QLA1020/104x Fast-Wide-SCSI 'Fast!SCSI IQ' Host Adapter" },
    { 0x1022, "ISP1022A Fast-Wide-SCSI Host Adapter" },
    { 0x1080, "QLA1080 LVD SCSI Host Adapter" },
    { 0x1216, "QLA12160 Dual Channel Ultra160 SCSI Adapter" },
    { 0x1240, "QLA12xx 60-Bit Dual Chanel SCSI Host Adapter" },
    { 0x1280, "ISP1280 SCSI Host Adapter" },
    { 0x2020, "ISP2020A Fast!SCSI Basic Adapter" },
    { 0x2100, "QLA2100 SANblade 2100 64bit FC-AL Adapter" },
    { 0x2200, "QLA2200 SANblade 2200 PCI FC-AL Adapter" },
    { 0x2300, "QLA2300 SANblade 2300 64-bit FC-AL Adapter" },
    { 0x2312, "QLA2312 SANblade 2300 64-bit FC-AL Adapter" },
    { 0x2322, "QLA2322 Fibre Channel Adapter" },
    { 0x2422, "QLA2422 Fibre Channel Adapter" },
    { 0x2432, "QLA2432 Fibre Channel Adapter" },
    { 0x3010, "QLA3010 Network Adapter" },
    { 0x3022, "QLA3022 Network Adapter" },
    { 0x4000, "QLA4000 SANblade 4000 iSCSI Adapter" },
    { 0x4010, "QLA4010 SANblade 4000 iSCSI Adapter" },
    { 0x4022, "QLA4022 iSCSI TOE Adapter" },
    { 0x5432, "QLogic Fibre Channel Adapter" },
    { 0x6312, "QLA6312 Fibre Channel Adapter" },
    { 0x6322, "QLA6322 Fibre Channel Adapter" },
    { 0x0000, "Cx5520 ISA Bridge Rev.0" },
    { 0x0001, "MediaGX CPU PCI Master" },
    { 0x0002, "Cx5520 ISA Bridge Rev.1" },
    { 0x0100, "5530 Kahula/Geode Legacy ISA Bridge" },
    { 0x0101, "5530 Kahula/Geode SMI & ACPI" },
    { 0x0102, "5530 Kahula/Geode IDE Controller" },
    { 0x0103, "5530 Kahula/Geode Audio" },
    { 0x0104, "5530 Kahula/Geode Video" },
    { 0x0400, "ZFMicro CPU to PCI Bridge" },
    { 0x0401, "ZFMicro Power Management Controller" },
    { 0x0402, "ZFMicro IDE Controller" },
    { 0x0403, "ZFMicro Expansion Bus" },
    { 0x0000, "S3-805/P86C850 GUI Accelerator" },
    { 0x204D, "Winfast PX7800 GTX TDH [GeForce 7800 GTX]" },
    { 0x2134, "WinFast 3D S320 II" },
    { 0x2971, "WinFast A350 TDH MyViVo [GeForce FX 5900]" },
    { 0x0001, "5515 ATM Interface Card" },
    { 0x0002, "100 VG amylan Controller" },
    { 0x0004, "5526 Fibre Channel Host Adapter" },
    { 0x0005, "x526 Fibre Channel Host Adapter" },
    { 0x0008, "5525/5575 155 Mbit ATM Controller" },
    { 0x9003, "5535-4P-BRI-ST" },
    { 0x9007, "5535-4P-BRI-U" },
    { 0x9008, "5535-1P-SR" },
    { 0x900C, "5535-1P-SR-ST" },
    { 0x900E, "5535-1P-SR-U" },
    { 0x9011, "5535-1P-PRI" },
    { 0x9013, "5535-2P-PRI" },
    { 0x9023, "5536-4P-BRI-ST" },
    { 0x9027, "5536-4P-BRI-U" },
    { 0x9031, "5536-1P-PRI" },
    { 0x9033, "5536-2P-PRI" },
    { 0x9060, "6535 CompactPCI T1/E1/J1 Communications Controller" },
    { 0x9070, "4538 PMC T1/E1/J1 Communications Controller" },
    { 0x9080, "4532-002/005 PMC ATM Over OC-3/STM-1 Communications Controller" },
    { 0x9081, "4532-001/004 PMC ATM Over OC-3/STM-1 Communications Controller" },
    { 0x9082, "4532/38 ATM Communications Controller" },
    { 0x9090, "4531S-000/001 PMC ATM Over T3/E3 Communications Controller" },
    { 0x90A0, "4539 PMC Quad T1/E1/J1 Communications Controller" },
    { 0x0802, "SL82c105 PCI EIDE Controller" },
    { 0x0803, "EIDE Bus Master Controller" },
    { 0x0806, "EIDE Controller" },
    { 0x1138, "High Speed Parallel Port" },
    { 0x2015, "EIDE Controller" },
    { 0x0600, "82C596/9 PCI to VLB Bridge" },
    { 0xC691, "Cypress CY82C691" },
    { 0xC693, "82C693 PCI to ISA Bridge" },
    { 0x0D47, "Radius PCI to NuBUS Bridge" },
    { 0x0001, "FR710 PCI Enhanced IDE Adapter" },
    { 0x0613, "Host Bridge " },
    { 0x0001, "VME Bridge Model 617" },
    { 0x0010, "VME Bridge Model 618" },
    { 0x0040, "dataBLIZZARD" },
    { 0x3000, "VME Bridge Model 2706" },
    { 0x0001, "OC-3136/3137 16/4 PCI Adapter" },
    { 0x0002, "OC-3139f Fastload 16/4 PCI/III Token-Ring Adapter" },
    { 0x0004, "OC-3139/3140 RapidFire Token-Ring 16/4 Adapter" },
    { 0x0005, "OC-3250 GoCard Token-Ring 16/4 Adapter" },
    { 0x0006, "OC-3530 RapidFire Token-Ring 100 Adapter" },
    { 0x0007, "OC-3141 RapidFire Token-Ring 16/4 Adapter" },
    { 0x0008, "OC-3540 RapidFire HSTR 100/16/4 Adapter" },
    { 0x000A, "OC-3150" },
    { 0x0011, "OC-2805 Ethernet Controller" },
    { 0x0012, "OC-2325 Ethernet PCI/II 10/100 Controller" },
    { 0x0013, "OC-2183/2185 PCI/II Ethernet Controller" },
    { 0x0014, "OC-2326 Ethernet PCI/II 10/100 Controller" },
    { 0x0019, "OC-2327/2350 10/100 Ethernet Adapter" },
    { 0x0021, "OC-6151/6152 155 ATM Adapter" },
    { 0x0022, "ATM Adapter" },
    { 0x0001, "SPARC EBUS" },
    { 0x1000, "SPARC EBUS PCIO PCI I/O Controller" },
    { 0x1001, "Happy Meal Ethernet" },
    { 0x1100, "RIO EBUS" },
    { 0x1101, "RIO GEM" },
    { 0x1102, "RIO 1394" },
    { 0x1103, "RIO USB" },
    { 0x1648, "[bge] Gigabit Ethernet" },
    { 0x2BAD, "GEM" },
    { 0x5000, "SME2411 UltraSPARC-IIi (Simba) PCI Bridge" },
    { 0x5043, "SunPCI Co-processor" },
    { 0x8000, "STP2223BGA UPA to PCI Bus Interface Module (U2P)" },
    { 0x8001, "Schizo PCI Bus Module" },
    { 0x8002, "Schizo+ PCI Bus Module" },
    { 0xA000, "UltraSPARC IIi Sabre" },
    { 0xA001, "UltraSPARC IIe Hummingbird" },
    { 0xA801, "Tomatillo PCI Bus Module" },
    { 0xABBA, "Cassini 10/100/1000" },
    { 0x0020, "3D Graphics Processor" },
    { 0x0021, "3D Graphics Processor w/Texturing" },
    { 0x0040, "3D Graphics Frame Buffer" },
    { 0x0041, "3D Graphics Frame Buffer" },
    { 0x0060, "Proprietary Bus Bridge" },
    { 0x00E4, "Powerstorm 4D50T" },
    { 0x0720, "Motion JPEG Codec" },
    { 0x07A0, "Sun Expert3D-Lite Graphics Accelerator" },
    { 0x1091, "Sun Expert3D Graphics Accelerator" },
    { 0x00A0, "SpeedStar Pro SE GUI Accelerator" },
    { 0x00A8, "SpeedStar 64 GUI Accelerator" },
    { 0x0550, "Viper V550" },
    { 0x08D4, "Supra 2260 Modem" },
    { 0x094C, "SupraExpress 56i Pro" },
    { 0x1092, "Viper V330" },
    { 0x6120, "Maximum DVD" },
    { 0x8810, "Stealth SE GUI Accelerator" },
    { 0x8811, "Stealth 64/SE GUI Accelerator" },
    { 0x8880, "Stealth Video GUI Accelerator" },
    { 0x8881, "Stealth Video GUI Accelerator" },
    { 0x88B0, "Stealth 64 Video GUI Accelerator" },
    { 0x88B1, "Stealth 64 Video GUI Accelerator" },
    { 0x88C0, "Stealth 64 GUI Accelerator" },
    { 0x88C1, "Stealth 64 GUI Accelerator" },
    { 0x88D0, "Stealth 64 GUI Accelerator" },
    { 0x88D1, "Stealth 64 GUI Accelerator" },
    { 0x88F0, "Stealth 64 Video GUI Accelerator" },
    { 0x88F1, "Stealth 64 Video GUI Accelerator" },
    { 0x9999, "Monster Sound" },
    { 0x0160, "PCI-DIO-96" },
    { 0x0162, "PCI-MIO-16XE-50" },
    { 0x1150, "PCI-DIO-32HS High Speed Digital I/O Board" },
    { 0x1170, "PCI-MIO-16XE-10" },
    { 0x1180, "PCI-MIO-16E-1" },
    { 0x1190, "PCI-MIO-16E-4" },
    { 0x11B0, "PXI-6070E" },
    { 0x11C0, "PXI-6040E" },
    { 0x11D0, "PXI-6030E" },
    { 0x11E0, "PXI-6011E" },
    { 0x1270, "PCI-6032E Data Aquisition Card" },
    { 0x1310, "PCI-6602" },
    { 0x1320, "PXI-6533" },
    { 0x1330, "PCI-6031E" },
    { 0x1340, "PCI-6033E Data Aquisition Card" },
    { 0x1350, "PCI-6071E" },
    { 0x1360, "PXI-6602" },
    { 0x14E0, "PCI-6110" },
    { 0x14F0, "PCI-6111" },
    { 0x17D0, "PCI-6503" },
    { 0x1870, "PCI-6713" },
    { 0x1880, "PCI-6711" },
    { 0x18B0, "PCI-6052E" },
    { 0x2410, "PCI-6733" },
    { 0x2890, "PCI-6036E" },
    { 0x2A60, "PCI-6023E" },
    { 0x2A70, "PCI-6024E Data Aquisition Card" },
    { 0x2A80, "PCI-6025E Data Aquisition Card" },
    { 0x2C80, "PCI-6035E" },
    { 0x2CA0, "PCI-6034E Multifunction DAQ" },
    { 0x70A9, "PCI-6528 Digital I/O at 60V" },
    { 0x70B8, "PCI-6251 M Series High Speed Multifunction DAQ" },
    { 0x715D, "IMAQ-PCI-1426" },
    { 0xB001, "IMAQ-PCI-1408" },
    { 0xB011, "IMAQ-PXI-1408" },
    { 0xB021, "IMAQ-PCI-1424" },
    { 0xB031, "IMAQ-PCI-1413" },
    { 0xB041, "IMAQ-PCI-1407" },
    { 0xB051, "IMAQ-PXI-1407" },
    { 0xB061, "IMAQ-PCI-1411" },
    { 0xB071, "IMAQ-PCI-1422" },
    { 0xB081, "IMAQ-PXI-1422" },
    { 0xB091, "IMAQ-PXI-1411" },
    { 0xC801, "PCI-GPIB Interface Board" },
    { 0xC811, "PCI-GPIB+" },
    { 0xC821, "PXI-GPIB" },
    { 0xC831, "PMC-GPIB" },
    { 0xC840, "PCI-GPIB" },
    { 0xD130, "PCI-232/2 2-port RS-232 Serial Interface" },
    { 0x0640, "PCI-0640 EIDE Adapter (Single FIFO)" },
    { 0x0641, "PCI-0640 EIDE Adapter with RAID 1" },
    { 0x0642, "PCI-0642 EIDE Adapter with RAID 1" },
    { 0x0643, "PCI-0643 DMA IDE Controller" },
    { 0x0646, "PCI-0646 EIDE Adapter (Single FIFO)" },
    { 0x0647, "PCI-0647" },
    { 0x0648, "PCI-0648 UltraDMA66 EIDE Controller" },
    { 0x0649, "PCI-0649 UltraDMA/100 EIDE Controller" },
    { 0x0650, "PBC-0650A PCI Fast SCSI II Host Adapter" },
    { 0x0670, "USB0670 USB Controller" },
    { 0x0673, "USB0673 USB Controller" },
    { 0x0680, "SiI 0680 (Was: PCI-0680) Ultra ATA133 EIDE Controller" },
    { 0x3112, "SiI 3112 SATARaid Controller" },
    { 0x3114, "SiI 3114 SATALink/SATARaid Controller" },
    { 0x3124, "SiI 3124 PCI-X to Serial ATA Controller" },
    { 0x3132, "SiI 3132 SATALink Controller" },
    { 0x3512, "SiI 3512 SATALink/SATARaid Controller" },
    { 0x0038, "EIDE Controller (Single FIFO)" },
    { 0x0001, "QD8500 EIDE Controller" },
    { 0x0002, "QD8580 EIDE Controller" },
    { 0x0350, "Bt848 Mediastream Controller" },
    { 0x0351, "Bt849 Video Capture" },
    { 0x0369, "Bt878/Fusion878A Video Capture" },
    { 0x036C, "Bt879 Video Capture" },
    { 0x036E, "Bt878/Fusion 878A Mediastream Controller" },
    { 0x036F, "Bt879 Video Capture" },
    { 0x0370, "Bt880 Video Capture" },
    { 0x0878, "Bt878/Fusion878A Video Capture (Audio Section)" },
    { 0x0879, "Bt879 Video Capture (Audio Section)" },
    { 0x0880, "Bt880 Video Capture (Audio Section)" },
    { 0x2115, "BtV 2115 Mediastream Controller" },
    { 0x2125, "BtV 2125 Mediastream Controller" },
    { 0x2164, "BtV 2164 Display Adapter" },
    { 0x2165, "BtV 2165 Mediastream Controller" },
    { 0x8230, "BtV 8230 ATM Segment/Reassembly Ctrlr (SRC)" },
    { 0x8471, "Bt8471 32 Channel HDLC Controller" },
    { 0x8472, "Bt8471/2 32/64 Channel HDLC Contoller" },
    { 0x8474, "Bt8474 128 Channel HDLC Controller" },
    { 0x0000, "STB Horizon 64" },
    { 0x0001, "Crosstalk to PCI Bridge" },
    { 0x0002, "Linc I/O Controller" },
    { 0x0003, "IOC3 I/O Controller" },
    { 0x0004, "O2 MACE" },
    { 0x0005, "RAD Audio" },
    { 0x0006, "HPCEX" },
    { 0x0007, "RPCEX" },
    { 0x0008, "DiVO VIP" },
    { 0x0009, "Alteon Gigabit Ethernet" },
    { 0x0010, "AMP Video I/O" },
    { 0x0011, "GRIP" },
    { 0x0012, "SGH PSHAC GSN" },
    { 0x1001, "Magic Carpet" },
    { 0x1002, "Lithium" },
    { 0x1003, "Dual JPEG 1" },
    { 0x1004, "Dual JPEG 2" },
    { 0x1005, "Dual JPEG 3" },
    { 0x1006, "Dual JPEG 4" },
    { 0x1007, "Dual JPEG 5" },
    { 0x1008, "Cesium" },
    { 0x2001, "Fibre Channel" },
    { 0x2002, "ASDE" },
    { 0x8001, "O2 1394" },
    { 0x8002, "G-net NT" },
    { 0x0000, "ACC 2056/2188 CPU to PCI Bridge" },
    { 0x2051, "Laptop Chipset CPU Bridge" },
    { 0x5842, "Laptop Chipset ISA Bridge" },
    { 0x0001, "W83769F PCI EIDE Controller (Signle FIFO)" },
    { 0x0003, "SL82C103 EIDE Controller" },
    { 0x0005, "SL82C105 EIDE Busmaster Controller" },
    { 0x0103, "SL82C103 EIDE Controller" },
    { 0x0105, "W83789F Sonata EIDE Busmaster Controller" },
    { 0x0150, "EIDE Controller" },
    { 0x0565, "W83C553F/544F ISA Bridge" },
    { 0x0002, "Graphics Controller" },
    { 0x0001, "IDE Controller" },
    { 0x3106, "DB87144 PCI to CardBus Bridge" },
    { 0xB106, "SMC34C90 PCI to CardBus Bridge" },
    { 0x1B1D, "Velocity 128 3D" },
    { 0x0364, "PCI9080RDK-RC32364 PCI Reference Design Kit for PCI 9080" },
    { 0x0401, "PCI9080RDK-401B PCI Reference Design Kit for PCI 9080" },
    { 0x0480, "IOP 480 Integrated PowerPC I/O Processor" },
    { 0x0860, "PCI9080RDK-860 PCI Reference Design Kit for PCI 9080" },
    { 0x0960, "PCI9080RDK-960 PCI Reference Design Kit for PCI 9080" },
    { 0x1030, "Gazel R685 ISDN Card" },
    { 0x1076, "VScom PCI-800S 8 x RS-232 Controller" },
    { 0x1077, "VScom PCI-400S 4 x RS-232 Controller" },
    { 0x1078, "VScom PCI-210S 2 x RS-232 Controller" },
    { 0x1103, "VScom PCI-200S 2 x RS-232 Controller" },
    { 0x1146, "VScom PCI-010S 1 x Printer Controller" },
    { 0x1147, "VScom PCI-020S 2 x Printer Controller" },
    { 0x1151, "Gazel R753 ISDN Card" },
    { 0x1152, "Gazel R753 ISDN Card" },
    { 0x1860, "PCI9054RDK-860 PCI Reference Design Kit for PCI 9054" },
    { 0x2021, "PCI9080 used in Daktronics VMax Quad Tansmitter Card" },
    { 0x2288, "Chrislin Industries Memory" },
    { 0x2724, "Thales PCSM Security Card" },
    { 0x3001, "PCI9030RDK-LITE PCI Reference Design Kit for PCI 9030" },
    { 0x30C1, "cPCI9030RDK-LITE CompactPCI Reference Design Kit for PCI 9030" },
    { 0x5406, "PCI9054RDK-LITE PCI Bus Master Prototyping Kit for PCI 9054" },
    { 0x5602, "PCI9056RDk-Lite PCI 9056 Rapid Development Kit" },
    { 0x56C2, "cPCI9056RDK-860 CompactPCI Rapid Design kit for PCI 9056" },
    { 0x6140, "PCI6140 32-bit 33MHz PCI-to-PCI Bridge" },
    { 0x6150, "PCI6150 32-bit 33MHz PCI-to-PCI Bridge" },
    { 0x6152, "PCI6152 32-bit 66MHz PCI-to-PCI Bridge" },
    { 0x6154, "PCI6154 64-bit 66MHz PCI-to-PCI Bridge" },
    { 0x6254, "PCI6254 64-bit 66MHz PCI-to-PCI Bridge" },
    { 0x6466, "GBP32 PCI Adaptive Switch Fabric Generator" },
    { 0x6520, "PCI6520 64-bit 133MHz PCI-X-to-PCI-X Bridge" },
    { 0x6540, "PCI6540 64-bit 133MHz PCI-X-to-PCI-X Bridge" },
    { 0x6541, "PCI6540/6466 PCI-PCI bridge (non-transparent mode, primary side)" },
    { 0x6542, "PCI6540/6466 PCI-PCI bridge (non-transparent mode, secondary side)" },
    { 0x7709, "PCI9080RDK-SH3 PCI Reference Design kit for PCI 9080" },
    { 0x8111, "PEX 8111 PCI Express-to-PCI Bridge" },
    { 0x8112, "PEX8112 x1 Lane PCI Express-to-PCI Bridge" },
    { 0x8114, "PEX 8114 PCI Express-to-PCI/PCI-X Bridge" },
    { 0x8311, "PEX8311 x1 Lane PCI Express-to-Generic Local Bus Bridge" },
    { 0x8505, "PEX 8505 5-lane, 5-port PCI Express Switch" },
    { 0x8508, "PEX 8508 8-lane, 5-port PCI Express Switch" },
    { 0x8509, "PEX 8509 8-lane, 8-port PCI Express Switch" },
    { 0x8512, "PEX 8512 12-lane, 5-port PCI Express Switch" },
    { 0x8516, "PEX 8516 Versatile PCIe Switch" },
    { 0x8517, "PEX 8517 16-lane, 5-port PCI Express Switch" },
    { 0x8518, "PEX 8518 16-lane, 5-port PCI Express Switch" },
    { 0x8524, "PEX 8524 24-lane, 6-port PCI Express Switch" },
    { 0x8525, "PEX 8525 24-lane, 5-port PCI Express Switch" },
    { 0x8532, "PEX 8532 Versatile PCIe Switch" },
    { 0x8533, "PEX 8533 32-lane, 6-port PCI Express Switch" },
    { 0x8547, "PEX 8547 48-lane, 3-port PCI Express Switch" },
    { 0x8548, "PEX 8548 48-lane, 9-port PCI Express Switch" },
    { 0x9030, "PCI9030 PCI SMARTagent I/O Accelerator" },
    { 0x9036, "PCI9036 PCI Interface Chip" },
    { 0x9050, "PCI9050 Target PCI Interface Chip" },
    { 0x9052, "PCI9052 Target PCI Interface Chip" },
    { 0x9054, "PCI9054 PCI Interface Chip" },
    { 0x9056, "PCI9056 66MHz PCI I/O Accelerator" },
    { 0x9060, "PCI9060 PCI Bus Interface Chip" },
    { 0x906D, "PCI9060SD PCI Bus Interface Chip" },
    { 0x906E, "PCI9060ES PCI Bus Interface Chip" },
    { 0x9080, "PCI9080 PCI to Local Bus Chip" },
    { 0x9601, "PCI9656RDK-Lite Rapid Development Kit for PCI 9656" },
    { 0x9610, "PCI9610 64 bit 66MHz PCI Master I/O Accelerator" },
    { 0x9656, "PCI9656 64 bit 66MHz PCI I/O Accelerator" },
    { 0x96C2, "cPCI 9656RDK-860 CompactPCI Rapid Development Kit" },
    { 0xA001, "GTEK Jetport II 2 port serial adapter" },
    { 0xA100, "Blackmagic DeckLink" },
    { 0xA106, "Blackmagic DeckLink" },
    { 0xC001, "GTEK/Cronyx Omega-PCI 8/16/32 port serial adapter" },
    { 0xC860, "cPCI 9054RDK-860 CompactPCI Reference Design Kit for PCI 9054" },
    { 0x0001, "Smart 16/4 Ringnode (PCI1b)" },
    { 0x0002, "Smart 16/4 Ringnode (PCIBM2/CardBus)" },
    { 0x0003, "Smart 16/4 Ringnode (Knossos Series)" },
    { 0x0004, "Smart 16/4 Ringnode Mk1 (PCIBM1)" },
    { 0x0006, "16/4 CardBus Adapter (Eric 2)" },
    { 0x0007, "Presto PCI" },
    { 0x0009, "Smart 100/16/4 PCI-HS Ringnode" },
    { 0x000A, "Smart 100/16/4 PCI Ringnode" },
    { 0x000B, "16/4 CardBus Adapter Mk2" },
    { 0x1000, "Collage 25 ATM Adapter" },
    { 0x1001, "Collage 155 ATM Adapter" },
    { 0x1002, "Ambassador ATM Adapter" },
    { 0x0001, "3C985 1000BaseSX Gigabit Ethernet Adapter" },
    { 0x0013, "AR5212 802.11abg NIC (3CRDAG675)" },
    { 0x0910, "3C910-A01" },
    { 0x1000, "3C905CX-TXNM" },
    { 0x1006, "Mini-PCI 56K V.90 Modem" },
    { 0x1007, "3C556 V.90 Mini-PCI Modem" },
    { 0x1201, "3c982-TXM 10/100baseTX Dual Port A [Hydra]" },
    { 0x1202, "3c982-TXM 10/100baseTX Dual Port B [Hydra]" },
    { 0x1700, "3C940 Gigabit Ethernet PCI CODEC" },
    { 0x1F1F, "3CRWE777A AirConnect Wireless LAN PCI Card" },
    { 0x3390, "3C339 Token Link Velocity" },
    { 0x3590, "3C359 TokenLink Velocity XL Adapter" },
    { 0x4500, "3c450 Cyclone/unknown" },
    { 0x5055, "3c555 Laptop Hurricane" },
    { 0x5057, "3C575 Megahertz 10/100 LAN CardBus PC Card" },
    { 0x5157, "3C575 Megahertz 10/100 LAN CardBus PC Card" },
    { 0x5257, "3CCFE575CT Cyclone Fast Ethernet CardBus PC Card" },
    { 0x5900, "3C590 PCI Ethernet Adapter 10bT" },
    { 0x5920, "3c592 PCI/EISA 10Mb Demon/Vortex" },
    { 0x5950, "3C595 PCI Ethernet Adapter 100bTX" },
    { 0x5951, "3C595 PCI Ethernet Adapter 100bT4" },
    { 0x5952, "3C595 PCI Ethernet Adapter 100b-MII" },
    { 0x5970, "3C597 PCI/EISA 10/100 Demon/Vortex" },
    { 0x5B57, "3C595 Megahertz 10/100 LAN CardBus" },
    { 0x6000, "3CRSHPW796 [OfficeConnect Wireless CardBus]" },
    { 0x6001, "3CRWE154G72 [Office Connect Wireless LAN Adapter]" },
    { 0x6055, "3C556 10/100 Mini PCI Fast Ethernet Adapter" },
    { 0x6056, "3C556 10/100 Mini PCI Fast Ethernet Adapter" },
    { 0x6560, "3CCFE656 Cyclone Ethernet+56k Modem CardBus PC Card" },
    { 0x6561, "FEM656 10/100 LAN+56K Modem CardBus PC Card" },
    { 0x6562, "3CCFEM656 [id 6562] Cyclone CardBus PC Card" },
    { 0x6563, "FEM656B 10/100 LAN+56K Modem CardBus PC Card" },
    { 0x6564, "FEM656C Cyclone CardBus PC Card" },
    { 0x6565, "3CCFEM656C Global 10/100 Fast Ethernet+56K Modem CardBus PC Card" },
    { 0x7646, "3CSOHO100-TX Hurricane" },
    { 0x7770, "AirConnect Wireless PCI" },
    { 0x7940, "3c803 FDDILink UTP Controller" },
    { 0x7980, "3c804 FDDILink SAS Controller" },
    { 0x7990, "3c805 FDDILink DAS Controller" },
    { 0x80EB, "3c940B 10/100/1000Base-T" },
    { 0x8811, "Token Ring Adapter" },
    { 0x9000, "3C900-TPO Fast Ethernet" },
    { 0x9001, "3C900-Combo Fast Etherlink" },
    { 0x9004, "3C900B-TPO Etherlink XL TPO 10Mb" },
    { 0x9005, "3C900B-Combo Etherlink XL Combo" },
    { 0x9006, "3C900B-TPC Etherlink XL TPC" },
    { 0x900A, "3C900B-FL Etherlink XL Fiber" },
    { 0x9050, "3C905-TX Fast Etherlink 10/100" },
    { 0x9051, "3C905-T4 Fast Etherlink XL 10/100" },
    { 0x9054, "3C905B-TX Fast Etherlink XL PCI" },
    { 0x9055, "3C905B Fast Etherlink XL 10/100" },
    { 0x9056, "3c905B-T4 Fast Etherlink XL 10/100" },
    { 0x9058, "3C905B-Combo Deluxe Etherlink XL 10/100" },
    { 0x905A, "3C905B-FX Fast Etherlink XL Fiber 10/100" },
    { 0x9200, "3C905C-TX Fast Etherlink for PC Management NIC" },
    { 0x9201, "3C920B-EMB Integrated Fast Ethernet Controller" },
    { 0x9202, "3C920B-EMB-WNM Integrated Fast Ethernet Controller" },
    { 0x9210, "3C920B-EMB-WNM Integrated Fast Ethernet Controller" },
    { 0x9300, "3C910 Integrated Fast Ethernet Controller (3CSOHO100B-TX Compatible)" },
    { 0x9800, "3C980-TX Fast Etherlink XL Server Adapter" },
    { 0x9805, "3C980-TX 10/100baseTX NIC [Python-T]" },
    { 0x9900, "3C990-TX [Typhoon]" },
    { 0x9902, "3CR990-TX-95 Etherlink 10/100 with 3XP Processor" },
    { 0x9903, "3CR990-TX-97 Etherlink 10/100 with 3XP Processor" },
    { 0x9904, "3CR990B-TM-X Etherlink 10/100 with 3XP Processor" },
    { 0x9905, "3C990B-FX 100FX PCI Server NIC w/3XP" },
    { 0x9908, "3CR990SVR95 Etherlink 10/100 Server with 3XP Processor" },
    { 0x9909, "3CR990SVR97 Etherlink 10/100 Server with 3XP Processor" },
    { 0x990A, "EC990BSVR Etherlink 10/100 Server with 3XP Processor" },
    { 0x990B, "3C990SVR [Typhoon Server]" },
    { 0x0005, "83C170QF/171 EPIC,EPIC/XF Fast Ethernet Adapter" },
    { 0x0006, "LAN83C175 EPIC/C CardBus Fast Ethernet Adapter" },
    { 0x1000, "FDC 37C665" },
    { 0x1001, "FDC 37C922" },
    { 0xA011, "83C170QF Fast Ethernet Controller" },
    { 0xB106, "SMC34C90 CardBus Controller" },
    { 0x0101, "CMI8338/C3DX PCI Audio Device" },
    { 0x0111, "C-Media CMI8738/C3DX Audio Device (OEM)" },
    { 0x0780, "Multi-IO Card" },
    { 0x0782, "Multi-IO Card" },
    { 0x1435, "ALI M1435 VL to PCI Bridge" },
    { 0x1445, "ALI M1445 VL to PCI Bridge & Enhanced IDE Adapter" },
    { 0x1449, "ALI M1449 PCI to ISA Bridge" },
    { 0x1451, "ALI M1451 Pentium PCI Chipset" },
    { 0x1461, "ALI M1461 Pentium PCI Chipset" },
    { 0x1489, "ALI M1489 486 PCI Chipset" },
    { 0x1511, "ALI M1511 Aladdin II" },
    { 0x1512, "ALI M1512 Aladdin" },
    { 0x1513, "ALI M1513 Aladdin" },
    { 0x1521, "ALI M1521 Aladdin III CPU to PCI Bridge" },
    { 0x1523, "ALI M1523 ISA Bridge" },
    { 0x1531, "ALI M1531 Aladdin IV/IV+ CPU to PCI Bridge" },
    { 0x1533, "ALI M1533 Aladdin IV ISA Bridge" },
    { 0x1535, "ALI M1535x ISA Bridge" },
    { 0x1541, "ALI M1541 Aladdin V/V+ AGP System Controller" },
    { 0x1543, "ALI M1543 PCI South Bridge Aladdin IV+/V" },
    { 0x1561, "ALI M1561 Aladdin 7" },
    { 0x1563, "ALI M1563 South Bridge with Hypertransport Support" },
    { 0x1567, "ALI M1567 South Bridge with Hypertransport Support" },
    { 0x1573, "ALI M1573 South Bridge with Hypertransport Support" },
    { 0x1575, "ALI M1575 South Bridge with Hypertransport Support" },
    { 0x1621, "ALI M1621 Aladdin Pro II AGP System Controller" },
    { 0x1631, "ALI M1631 Aladdin Pro III AGP System Controller" },
    { 0x1632, "ALI M1632 Aladdin i1 CyberBlade AGP System Controller" },
    { 0x1641, "ALI M1641 Aladdin Pro IV AGP System Controller" },
    { 0x1644, "ALI M1644 AGP System Controller" },
    { 0x1646, "ALI M1646 AGP System Controller" },
    { 0x1647, "ALI M1647 ALiMAGiK 1 AGP System Controller" },
    { 0x1651, "ALI M1651 Aladdin Pro V AGP System Controller" },
    { 0x1661, "ALI M1661 AGP System Controller" },
    { 0x1667, "ALI M1667 AGP System Controller" },
    { 0x1671, "ALI M1671 AGP System Controller" },
    { 0x1672, "ALI M1672 AGP System Controller" },
    { 0x1681, "ALI M1681 AGP System Controller" },
    { 0x1687, "ALI M1687 K8 Northbridge with hypertransport" },
    { 0x1689, "ULi M1689 K8 Northbridge with AGP and hypertransport" },
    { 0x1691, "ALi M1691 Pentium 4/Pentium M Northbridge" },
    { 0x1695, "ULi M1695 K8 Northbridge with PCIe and hypertransport" },
    { 0x3141, "ALI M3141 GUI Accelerator 2Mb" },
    { 0x3143, "ALI M3143 GUI Accelerator 2Mb + DAC" },
    { 0x3145, "ALI M3145 GUI Accelerator 2Mb" },
    { 0x3147, "ALI M3147 GUI Accelerator 2Mb + DAC" },
    { 0x3149, "ALI M3149 GUI Accelerator 4Mb" },
    { 0x3151, "ALI M3151 GUI Accelerator 8Mb" },
    { 0x3307, "ALI M3307 MPEG-1 Decoder" },
    { 0x3309, "ALI M3309 MPEG Decoder" },
    { 0x5212, "ALI M4803" },
    { 0x5215, "ALI MS4803 PCI Enhanced IDE Controller" },
    { 0x5217, "ALI M5217 I/O Controller" },
    { 0x5219, "ALI M5219 EIDE Controller" },
    { 0x5225, "ALI M5225 EIDE Controller" },
    { 0x5228, "ALI ATA/RAID Controller" },
    { 0x5229, "ALI M5229 EIDE Controller" },
    { 0x5235, "ALI M5235 I/O Controller" },
    { 0x5237, "ALI M5237 OpenHCI USB Controller" },
    { 0x5239, "USB 2.0 Enhanced Host Controller" },
    { 0x5240, "EIDE Controller" },
    { 0x5241, "PCMCIA Bridge" },
    { 0x5242, "General Purpose Controller" },
    { 0x5243, "ALI M1541 PCI to AGP Bridge" },
    { 0x5244, "Floppy Disk Controller" },
    { 0x5246, "ULi AGP 3.0 Controller" },
    { 0x5247, "ALI M1621 PCI to AGP Bridge" },
    { 0x5249, "ALI HTT to PCI Bridge" },
    { 0x524B, "ALi PCIe Bridge" },
    { 0x524C, "ALi PCIe Bridge" },
    { 0x5251, "ALI M5251 p1394 OCHI 1.0 Controller" },
    { 0x5253, "ALI M5253 p1394 OHCI 1.1 Controller" },
    { 0x5261, "ALI M5261 Fast Ethernet Controller" },
    { 0x5263, "ULi M5263 Fast Ethernet Controller" },
    { 0x5281, "ALI SATA/RAID Controller" },
    { 0x5287, "M5287 SATA Controller AHCI" },
    { 0x5288, "M5288 SATA Controller" },
    { 0x5289, "ALi M5289 SATA/RAID Controller" },
    { 0x5427, "ALI PCI to AGP Bridge" },
    { 0x5450, "Agere Systems AC'97 Modem" },
    { 0x5451, "ALI M5451 PCI AC-Link Controller Audio Device" },
    { 0x5453, "ALI M5453 PCI AC-Link Controller Modem Device" },
    { 0x5455, "ALI M5455 AC'97 Audio" },
    { 0x5457, "Agere Systems AC'97 Modem" },
    { 0x5459, "56k Voice Modem" },
    { 0x545A, "56K Voice Modem" },
    { 0x5461, "M5461 High Definition Audio Controller" },
    { 0x5471, "M5471 Memory Stick controller" },
    { 0x7101, "ALI M7101 Power Management Controller" },
    { 0x0301, "GUI Accelerator" },
    { 0x0304, "AccelGALAXY A2100" },
    { 0x0E34, "NE-34 LAN Adapter" },
    { 0x5240, "EIDE Controller" },
    { 0x5241, "PCMCIA Bridge" },
    { 0x5242, "General Purpose Controller" },
    { 0x5243, "Bus Controller" },
    { 0x5244, "Floppy Disk Controller" },
    { 0x1100, "SmartEther100 SC1100 LAN Adapter (i82557B)" },
    { 0x8920, "KS8920 Fast Ethernet Adapter" },
    { 0x8925, "KS8925 Fast Ethernet Adapter " },
    { 0x0000, "Graphics Controller" },
    { 0x0001, "NM2070 MagicGraph 128" },
    { 0x0002, "NM2090 MagicGraph 128V" },
    { 0x0003, "NM2093 MagicGraph 128ZV" },
    { 0x0004, "NM2160 MagicGraph 128XD" },
    { 0x0005, "NM2200 MagicMedia 256AV" },
    { 0x0006, "NM2360 MagicMedia 256ZX / 256M6D" },
    { 0x0016, "NM2380 MagicMedia 256XL+" },
    { 0x0025, "NM2230 NeoMagic MagicMedia 256AV+" },
    { 0x0083, "NM2097 MagicGraph 128ZV+" },
    { 0x8005, "NM2200 MagicMedia 256AV Audio Device" },
    { 0x8006, "NM2360 MagicMedia 256ZX Audio Device" },
    { 0x8016, "NM2380 MagicMedia 256XL+ Audio Device" },
    { 0x0226, "PCI to ISA Bridge" },
    { 0x0257, "CPU to PCI Bridge" },
    { 0x0660, "Articia S Host Bridge" },
    { 0x0661, "Articia S PCI Bridge" },
    { 0x1100, "ASC1100 PCI SCSI Host Adapter" },
    { 0x1200, "ASC1200 PCI SCSI Host Adapter (Fast SCSI II)" },
    { 0x1300, "ASC1300 PCI SCSI Host Adapter (Fast Wide SCSI II)" },
    { 0x2300, "ASC2300 PCI SCSI Hode Adapter (Ultra-Wide SCSI II)" },
    { 0x2500, "ASC38c0800/1600 PCI Ultra 2/160 SCSI Controller" },
    { 0x4000, "ASC30c0400 FireWire OHCI Single-Chip Controller" },
    { 0x2001, "MB86605 PCI SCSI Host Adapter (Fast Wide SCSI II)" },
    { 0x2002, "MB86606 Fast Wide SCSI Controller" },
    { 0x2005, "MB86974 10/100 Fast Ethernet Adapter" },
    { 0x200C, "MB86613 OHCI FireWire Controller" },
    { 0x2010, "OHCI FireWire Controller" },
    { 0x2011, "MPEG2 R-Engine Hardware Encoder" },
    { 0x0066, "MX86101P" },
    { 0x0431, "MX98715" },
    { 0x0512, "MX98713 Fast Ethernet Adapter (PN102TX)" },
    { 0x0531, "MX98715/25 Fast Ethernet Adapter" },
    { 0x0532, "MX98732/737 PCI/CardBus Fast Ethernet Controller" },
    { 0x0553, "MX987x5 Ethernet Adapter" },
    { 0x8625, "MX86250" },
    { 0x8626, "MX86251+3Dfx Voodoo Rush" },
    { 0x8627, "MX86251+3Dfx Voodoo Rush" },
    { 0x8888, "MX86200" },
    { 0x0508, "TC4048 Token Ring" },
    { 0x3390, "Tl3c3x9 Token Ring" },
    { 0x0001, "STAR/RD24 SCSI (PMC)" },
    { 0x0002, "STAR/RD24 SCSI (PMC)" },
    { 0x0010, "680-1110-150/400 PMC/PCI to S-Link Interface" },
    { 0x0011, "680-1110-200/450 Smiple S-Link to PMC/PCI Interface" },
    { 0x0021, "HIPPI destination" },
    { 0x0022, "HIPPI source" },
    { 0x10DC, "ATT2C15-3 FPGA" },
    { 0x0001, "3D Graphics Processor (Freedom GBbus)" },
    { 0x0100, "Lightning 1200" },
    { 0x0008, "NV1 EDGE 3D Accelerator [NV1]" },
    { 0x0009, "NV1 EDGE 3D Multimedia [NV1]" },
    { 0x0010, "Mutara V08 [NV2]" },
    { 0x0018, "Riva 128 Graphics Accelerator [NV3]" },
    { 0x0019, "Riva 128ZX GUI+3D Accelerator [NV3]" },
    { 0x0020, "Riva TNT GUI+3D Accelerator [NV4]" },
    { 0x0028, "RIVA TNT2 [NV5]" },
    { 0x0029, "RIVA TNT2 Ultra [NVULTRA]" },
    { 0x002A, "Riva TNT2 [NV5]" },
    { 0x002B, "Riva TNT2 [NV5]" },
    { 0x002C, "VANTA / VANTA LT [NVVANTA]" },
    { 0x002D, "RIVA TNT2 Model 64 [NVM64]" },
    { 0x002E, "Vanta [NV6]" },
    { 0x002F, "Vanta [NV6]" },
    { 0x0030, "nForce4 Intel Edition LPC Bridge" },
    { 0x0034, "MCP04 SMBus Controller" },
    { 0x0035, "nForce4 Intel Edition Parallel ATA Controller" },
    { 0x0036, "nForce4 Intel Edition Serial ATA Controller" },
    { 0x0037, "MCP04 Ethernet Controller" },
    { 0x0038, "MCP04 Ethernet Controller" },
    { 0x003A, "MCP04 AC'97 Audio Controller" },
    { 0x003B, "MCP04 USB Controller" },
    { 0x003C, "MCP04 USB Controller" },
    { 0x003D, "MCP04 PCI Bridge" },
    { 0x003E, "nForce4 Intel Edition Serial ATA Controller" },
    { 0x003F, "nForce4 Intel Edition HyperTransport Registers" },
    { 0x0040, "GeForce 6800 Ultra [NV40.0]" },
    { 0x0041, "GeForce 6800 [NV40.1]" },
    { 0x0042, "GeForce 6800 LE [NV40.2]" },
    { 0x0043, "GeForce 6800 XE [NV40.3]" },
    { 0x0044, "GeForce 6800 XT" },
    { 0x0045, "GeForce 6800 GT [NV40.5]" },
    { 0x0046, "GeForce 6800 GT" },
    { 0x0047, "GeForce 6800 GS" },
    { 0x0048, "GeForce 6800 XT" },
    { 0x0049, "NV40GL" },
    { 0x004D, "Quadro FX 4000 [NV40GL]" },
    { 0x004E, "Quadro FX 4000 [NV40GL]" },
    { 0x0050, "nForce4 PCI to ISA Bridge" },
    { 0x0051, "nForce4 ISA Bridge" },
    { 0x0052, "nForce4 SMBus" },
    { 0x0053, "nForce4 Parallel ATA Controller" },
    { 0x0054, "nForce4 Serial ATA Controller" },
    { 0x0055, "nForce4 Serial ATA Controller" },
    { 0x0056, "nForce4 Ethernet Controller" },
    { 0x0057, "nForce4 Ethernet Controller" },
    { 0x0058, "nForce4 AC'97 Modem" },
    { 0x0059, "nForce4 AC'97 Audio Controller" },
    { 0x005A, "nForce4 USB Controller" },
    { 0x005B, "nForce4 USB 2.0 Controller" },
    { 0x005C, "nForce4 PCI Bridge" },
    { 0x005D, "nForce4 PCIe Bridge" },
    { 0x005E, "nForce4 Memory Controller" },
    { 0x005F, "nForce4 Memory Controller" },
    { 0x0060, "nForce2 ISA Bridge" },
    { 0x0064, "nForce MCP-T SMBus Controller" },
    { 0x0065, "nForce2 ATA Controller" },
    { 0x0066, "nForce MCP-T Networking Adapter" },
    { 0x0067, "nForce2 OHCI USB Controller" },
    { 0x0068, "nForce2 EHCI USB 2.0 Controller" },
    { 0x0069, "nForce AC'97 Modem" },
    { 0x006A, "nForce MCP-T Audio Codec Interface" },
    { 0x006B, "nForce MCP-T Audio Processing Unit (Dolby Digital)" },
    { 0x006C, "nForce MCP-T CPU to PCI Bridge" },
    { 0x006D, "nForce MCP-T Audio Codec Interface" },
    { 0x006E, "nForce2 FireWire Controller" },
    { 0x006F, "nForce4 Intel Edition Memory Registers" },
    { 0x0071, "nForce4 Intel Edition CPU to PCI Bridge" },
    { 0x0075, "nForce4 Intel Edition Memory Registers" },
    { 0x0076, "nForce4 Intel Edition Memory Registers" },
    { 0x0078, "nForce4 Intel Edition Memory Registers" },
    { 0x0079, "nForce4 Intel Edition Memory Registers" },
    { 0x007A, "nForce4 Intel Edition Memory Registers" },
    { 0x007B, "nForce4 Intel Edition Memory Registers" },
    { 0x007C, "nForce4 Intel Edition Memory Registers" },
    { 0x007D, "nForce4 Intel Edition Memory Registers" },
    { 0x007E, "nForce4 Intel Edition PCIe Root Hub" },
    { 0x007F, "nForce4 Intel Edition Memory Registers" },
    { 0x0080, "nForce MCP2S PCI to ISA Bridge" },
    { 0x0084, "nForce MCP2S PCI System Management" },
    { 0x0085, "nForce MCP2S Parallel ATA Controller" },
    { 0x0086, "nForce MCP2A Ethernet Controller" },
    { 0x0087, "nForce MCP2A USB Controller" },
    { 0x0088, "nForce MCP2A USB Controller" },
    { 0x0089, "nForce AC'97 Modem" },
    { 0x008A, "nForce AC'97 Audio Codec Interface" },
    { 0x008B, "nforce MCP2A PCI Bridge" },
    { 0x008C, "nForce Network Bus Enumerator" },
    { 0x008E, "nForce MCP2S Serial ATA Compatible Controller" },
    { 0x0090, "GeForce 7800 GTX" },
    { 0x0091, "GeForce 7800 GTX" },
    { 0x0092, "GeForce 7800 GT" },
    { 0x0093, "GeForce 7800 GS" },
    { 0x0095, "GeForce 7800 SLI" },
    { 0x0098, "GeForce Go 7800" },
    { 0x0099, "GeForce Go 7800 GTX" },
    { 0x009D, "Quadro FX 4500" },
    { 0x00A0, "RIVA TNT2 Aladdin [NVA0]" },
    { 0x00B4, "nForce4 Intel Edition Memory Registers" },
    { 0x00C0, "GeForce 6800 GS [NV41.0]" },
    { 0x00C1, "GeForce 6800 [NV41.1]" },
    { 0x00C2, "GeForce 6800 LE [NV41.2]" },
    { 0x00C3, "GeForce 6800 XT" },
    { 0x00C8, "GeForce Go 6800 [NV41.8]" },
    { 0x00C9, "GeForce Go 6800 Ultra [NV41.9]" },
    { 0x00CC, "Quadro FX Go1400" },
    { 0x00CD, "Quadro FX 3450/4000 SDI" },
    { 0x00CE, "Quadro FX 1400 [NV41GL]" },
    { 0x00D0, "nForce 3 LPC Bridge" },
    { 0x00D1, "nForce 3 Host Bridge" },
    { 0x00D2, "nForce PCI to PCI Bridge" },
    { 0x00D3, "nForce4 Memory Controller" },
    { 0x00D4, "nForce MCP3 SMBus Controller" },
    { 0x00D5, "nForce MCP3 Parallel ATA Controller" },
    { 0x00D6, "nForce MCP3 Networking Controller" },
    { 0x00D7, "nForce MCP3 OpenHCI USB Host Controller" },
    { 0x00D8, "nForce MCP3 Enhanced PCI to USB Host Controller" },
    { 0x00D9, "nForce MCP3 AC'97 Modem" },
    { 0x00DA, "nForce MCP3 Audio Codec Interface" },
    { 0x00DD, "nForce MCP3 PCI to PCI Bridge" },
    { 0x00DF, "Network Bus Enumerator" },
    { 0x00E0, "nForce3 CPU to ISA Bridge" },
    { 0x00E1, "nforce3 CPU to PCI Bridge" },
    { 0x00E2, "nForce3 PCI to AGP Bridge" },
    { 0x00E3, "nForce3 250 Serial ATA Controller" },
    { 0x00E4, "nForce3 PCI SMB Controller" },
    { 0x00E5, "nForce3 250 Parallel ATA Controller" },
    { 0x00E6, "nForce3 Ethernet Controller" },
    { 0x00E7, "nForce3 OHCI USB Controller" },
    { 0x00E8, "nForce3 EHCI USB 2.0 Controller" },
    { 0x00E9, "nForce3 AC'97 Modem" },
    { 0x00EA, "nForce3 AC'97 Audio Codec Interface" },
    { 0x00ED, "nForce3 PCI to PCI Bridge" },
    { 0x00EE, "nForce3 250 Serial ATA Controller" },
    { 0x00F0, "NVBR02" },
    { 0x00F1, "GeForce 6600 GT" },
    { 0x00F2, "GeForce 6600 [NV43]" },
    { 0x00F3, "GeForce 6200" },
    { 0x00F4, "GeForce 6600 LE" },
    { 0x00F5, "GeForce 7800 GS" },
    { 0x00F6, "GeForce 6800 GS" },
    { 0x00F8, "Quadro FX 3400/4400 [BR02GL]" },
    { 0x00F9, "GeForce 6800 Series GPU [BR02.1]" },
    { 0x00FA, "GeForce PCX 5750 [BR02.2]" },
    { 0x00FB, "GeForce PCX 5900 [BR02.3]" },
    { 0x00FC, "GeForce PCX 5300 [BR02.4]" },
    { 0x00FD, "Quadro PCI-E Series [BR02GL]" },
    { 0x00FE, "Quadro FX 1300 [BR02GL]" },
    { 0x00FF, "GeForce PCX 4300 [BR02.7]" },
    { 0x0100, "GeForce 256 [NV10]" },
    { 0x0101, "GeForce 256 DDR [NV10DDR]" },
    { 0x0102, "GeForce 256 Ultra [NV10]" },
    { 0x0103, "Quadro (GeForce 256 GL) [NV10GL]" },
    { 0x0110, "GeForce2 MX/MX 400 [NV11]" },
    { 0x0111, "GeForce2 MX 100/200 (DDR) [NV11DDR]" },
    { 0x0112, "GeForce2 Go/MX Ultra [NV11]" },
    { 0x0113, "Quadro2 MXR/EX/Go [NV11GL]" },
    { 0x0140, "GeForce 6600 GT" },
    { 0x0141, "GeForce 6600" },
    { 0x0142, "GeForce 6600 LE" },
    { 0x0143, "GeForce 6600 VE" },
    { 0x0144, "GeForce 6600 GO" },
    { 0x0145, "GeForce 6610 XL" },
    { 0x0146, "Geforce Go 6600TE/6200TE [NV43]" },
    { 0x0147, "GeForce 6700 XL" },
    { 0x0148, "GeForce Go 6600 [NV43]" },
    { 0x0149, "GeForce Go 6600 [NV43]" },
    { 0x014A, "Quadro NVS 440" },
    { 0x014C, "Quadro FX 540 MXM" },
    { 0x014D, "Quadro FX 550" },
    { 0x014E, "Quadro FX 540" },
    { 0x014F, "GeForce 6200" },
    { 0x0150, "GeForce2 GTS/PRO [NV15]" },
    { 0x0151, "GeForce2 Ti (DDR) [NV15DDR]" },
    { 0x0152, "GeForce2 Ultra (BladeRunner) [NV15BR]" },
    { 0x0153, "Quadro2 Pro [NV15GL]" },
    { 0x0160, "GeForce 6500" },
    { 0x0161, "GeForce 6200 TurboCache(TM)" },
    { 0x0162, "GeForce 6200SE TurboCache(TM)" },
    { 0x0163, "GeForce 6200 LE" },
    { 0x0164, "GeForce Go 6200 [NV44]" },
    { 0x0165, "Quadro NVS 285" },
    { 0x0166, "GeForce Go 6400 [NV43]" },
    { 0x0167, "GeForce Go 6200/6400" },
    { 0x0168, "GeForce Go 6200/6400 [NV43]" },
    { 0x0169, "GeForce 6250" },
    { 0x016A, "GeForce 7100 GS" },
    { 0x0170, "GeForce4 MX 460 [NV17.1]" },
    { 0x0171, "GeForce4 MX 440 [NV17.2]" },
    { 0x0172, "GeForce4 MX 420 [NV17.3]" },
    { 0x0173, "GeForce4 MX 440-SE [NV17.4]" },
    { 0x0174, "GeForce4 440 Go [NV17M]" },
    { 0x0175, "GeForce4 420 Go [NV17M]" },
    { 0x0176, "GeForce4 420 Go 32M [NV17M]" },
    { 0x0177, "GeForce4 460 Go [NV17M]" },
    { 0x0178, "Quadro4 550 XGL [NV17GL.1]" },
    { 0x0179, "GeForce4 440 Go 64M [NV17M]" },
    { 0x017A, "Quadro NVS [NV17GL.2]" },
    { 0x017B, "Quadro4 550 XGL [NV17GL.3]" },
    { 0x017C, "Quadro4 500 Go GL [NV17M-GL]" },
    { 0x017D, "GeForce4 410 Go [NV17]" },
    { 0x0180, "GeForce4 MX 440 with AGP 8X [NV18]" },
    { 0x0181, "GeForce4 MX 440 with AGP 8x [NV18.2]" },
    { 0x0182, "GeForce4 MX 440SE with AGP 8X [NV18.3]" },
    { 0x0183, "GeForce4 MX 420 with AGP 8X [NV18.4]" },
    { 0x0184, "GeForce4 MX [NV18]" },
    { 0x0185, "GeForce4 MX 4000" },
    { 0x0186, "GeForce4 448 Go [NV18M]" },
    { 0x0187, "Geforce4 488 Go" },
    { 0x0188, "Quadro4 580 XGL [NV18GL.1]" },
    { 0x018A, "Quadro NVS with AGP 8x [NV18GL.2]" },
    { 0x018B, "Quadro4 380 XGL [NV18GL.3]" },
    { 0x018C, "Quadro NVS 50 PCI" },
    { 0x018D, "GeForce4 448 Go [NV18M]" },
    { 0x0191, "GeForce 8800 GTX" },
    { 0x0193, "GeForce 8800 GTS" },
    { 0x0194, "GeForce 8800 Ultra" },
    { 0x019D, "Quadro FX 5600" },
    { 0x019E, "Quadro FX 4600" },
    { 0x01A0, "GeForce2 Integrated Graphics [NVCrush11]" },
    { 0x01A4, "nForce AGP Controller" },
    { 0x01A5, "nForce AGP Controller" },
    { 0x01A6, "nForce AGP Controller" },
    { 0x01A8, "nForce 220 Memory Controller (SDR)" },
    { 0x01A9, "nForce 420 Memory Controller (SDR)" },
    { 0x01AA, "nForce 220/230 Memory Controller (DDR)" },
    { 0x01AB, "nForce 415/420/430 Memory Controller (DDR)" },
    { 0x01AC, "nForce 220/230/415/420/430 Memory Controller" },
    { 0x01AD, "nForce 220/230/415/420/430 Memory Controller" },
    { 0x01B0, "nForce MCP Audio Processing Unit (Dolby Digital)" },
    { 0x01B1, "nForce MCP Audio Codec Interface" },
    { 0x01B2, "nForce HUB Interface" },
    { 0x01B4, "nForce SMBus Controller" },
    { 0x01B7, "nForce AGP Bridge" },
    { 0x01B8, "nForce PCI Bridge" },
    { 0x01BC, "nForce ATA Controller" },
    { 0x01C1, "nForce PC97 Modem (Intel 537)" },
    { 0x01C2, "nForce OHCI USB Controller" },
    { 0x01C3, "nForce Networking Adapter" },
    { 0x01D0, "GeForce 7350 LE" },
    { 0x01D1, "GeForce 7300 LE" },
    { 0x01D3, "GeForce 7300 SE" },
    { 0x01D6, "GeForce Go 7200" },
    { 0x01D7, "Quadro NVS 110M / GeForce Go 7300" },
    { 0x01D8, "Quadro NVS 120M / GeForce Go 7400" },
    { 0x01DA, "Quadro NVS 110M" },
    { 0x01DB, "Quadro NVS 120M" },
    { 0x01DC, "Quadro FX 350M" },
    { 0x01DD, "GeForce 7500 LE" },
    { 0x01DE, "Quadro FX 350" },
    { 0x01DF, "GeForce 7300 GS" },
    { 0x01E0, "nForce2 AGP Controller" },
    { 0x01E1, "nForce2 AGP Controller" },
    { 0x01E8, "nForce2 AGP Bridge" },
    { 0x01EA, "nForce2 Memory Controller" },
    { 0x01EB, "nForce2 Memory Controller" },
    { 0x01EC, "nForce2 Memory Controller" },
    { 0x01ED, "nForce2 Memory Controller" },
    { 0x01EE, "nForce2 Memory Controller" },
    { 0x01EF, "nForce2 Memory Controller" },
    { 0x01F0, "GeForce4 MX Integrated GPU" },
    { 0x0200, "GeForce3 [NV20]" },
    { 0x0201, "GeForce3 Ti200 [NV20.1]" },
    { 0x0202, "GeForce3 Ti500 [NV20.2]" },
    { 0x0203, "Quadro DCC [NV20DCC]" },
    { 0x0211, "GeForce 6800" },
    { 0x0212, "GeForce 6800 LE" },
    { 0x0215, "GeForce 6800 GT" },
    { 0x0218, "GeForce 6800 XT" },
    { 0x0221, "GeForce 6200" },
    { 0x0222, "GeForce 6200 A-LE" },
    { 0x0240, "GeForce 6150" },
    { 0x0241, "GeForce 6150 LE" },
    { 0x0242, "GeForce 6100" },
    { 0x0243, "C51 PCIe Bridge" },
    { 0x0244, "GeForce Go 6150" },
    { 0x0245, "Quadro NVS 210S/GeForce 6150LE" },
    { 0x0246, "C51 PCIe Bridge" },
    { 0x0247, "GeForce Go 6100" },
    { 0x0248, "C51 PCIe Bridge" },
    { 0x0249, "C51 PCIe Bridge" },
    { 0x024A, "C51 PCIe Bridge" },
    { 0x024B, "C51 PCIe Bridge" },
    { 0x024C, "C51 PCIe Bridge" },
    { 0x024D, "C51 PCIe Bridge" },
    { 0x024E, "C51 PCIe Bridge" },
    { 0x024F, "C51 PCIe Bridge" },
    { 0x0250, "GeForce4 Ti 4600 [NV25.1]" },
    { 0x0251, "GeForce4 Ti 4400 [NV25.2]" },
    { 0x0252, "GeForce3 [NV25.3]" },
    { 0x0253, "GeForce4 Ti 4200 [NV25.4]" },
    { 0x0258, "Quadro4 900 XGL [NV25GL.1]" },
    { 0x0259, "Quadro4 750 XGL [NV25GL.2]" },
    { 0x025B, "Quadro4 700 XGL [NV25GL.4]" },
    { 0x0260, "MCP51 LPC Bridge" },
    { 0x0261, "MCP51 LPC Bridge" },
    { 0x0262, "MCP51 LPC Bridge" },
    { 0x0263, "MCP51 LPC Bridge" },
    { 0x0264, "MCP51 SMBus" },
    { 0x0265, "MCP51 Parallel ATA Controller" },
    { 0x0266, "MCP51 Serial ATA Controller" },
    { 0x0267, "MCP51 Serial ATA Controller" },
    { 0x0268, "MCP51 Ethernet Controller" },
    { 0x0269, "MCP51 Network Bus Enumerator" },
    { 0x026A, "MCP51 MCI" },
    { 0x026B, "MCP51 AC'97 Audio Controller" },
    { 0x026C, "MCP51 High Definition Audio" },
    { 0x026D, "MCP51 USB Controller" },
    { 0x026E, "MCP51 USB Controller" },
    { 0x026F, "MCP51 PCI Bridge" },
    { 0x0270, "MCP51 Host Bridge" },
    { 0x0271, "MCP51 PMU" },
    { 0x0272, "MCP51 Memory Controller 0" },
    { 0x027E, "C51 Memory Controller 2" },
    { 0x027F, "C51 Memory Controller 3" },
    { 0x0280, "GeForce4 Ti 4800 [NV28.1]" },
    { 0x0281, "GeForce4 Ti 4200 with AGP 8x [NV28.2]" },
    { 0x0282, "GeForce4 Ti 4800 SE [NV28.3]" },
    { 0x0286, "GeForce4 Ti 4200 Go AGP 8x [NV28]" },
    { 0x0288, "Quadro4 980 XGL [NV28GL.1]" },
    { 0x0289, "Quadro4 780 XGL [NV28GL.2]" },
    { 0x028C, "Quadro4 Go 700 [NV28GL]" },
    { 0x0290, "GeForce 7900 GTX" },
    { 0x0291, "GeForce 7900 GT/GTO" },
    { 0x0292, "GeForce 7900 GS" },
    { 0x0293, "GeForce 7900 GX2" },
    { 0x0294, "GeForce 7950 GX2" },
    { 0x0295, "GeForce 7950 GT" },
    { 0x0297, "GeForce Go 7950 GTX" },
    { 0x0298, "GeForce Go 7900 GS" },
    { 0x0299, "GeForce Go 7900 GTX" },
    { 0x029A, "Quadro FX 2500M" },
    { 0x029B, "Quadro FX 1500M" },
    { 0x029C, "Quadro FX 5500" },
    { 0x029D, "Quadro FX 3500" },
    { 0x029E, "Quadro FX 1500" },
    { 0x029F, "Quadro FX 4500 X2" },
    { 0x02A0, "XBOX GeForce3 Integrated GPU [NV2A]" },
    { 0x02E0, "GeForce 7600 GT" },
    { 0x02E1, "GeForce 7600 GS" },
    { 0x02E2, "GeForce 7300 GT" },
    { 0x02E3, "GeForce 7900 GS" },
    { 0x02E4, "GeForce 7950 GT" },
    { 0x02F0, "C51 Host Bridge" },
    { 0x02F1, "C51 Host Bridge" },
    { 0x02F2, "C51 Host Bridge" },
    { 0x02F3, "C51 Host Bridge" },
    { 0x02F4, "C51 Host Bridge" },
    { 0x02F5, "C51 Host Bridge" },
    { 0x02F6, "C51 Host Bridge" },
    { 0x02F7, "C51 Host Bridge" },
    { 0x02F8, "C51 Memory Controller 5" },
    { 0x02F9, "C51 Memory Controller 4" },
    { 0x02FA, "C51 Memory Controller 0" },
    { 0x02FB, "C51 PCIe Bridge" },
    { 0x02FC, "C51 PCIe Bridge" },
    { 0x02FD, "C51 PCIe Bridge" },
    { 0x02FE, "C51 Memory Controller 1" },
    { 0x02FF, "C51 Host Bridge" },
    { 0x0300, "GeForce FX [NV30.1]" },
    { 0x0301, "GeForce FX 5800 Ultra [NV30.2]" },
    { 0x0302, "GeForce FX 5800 [NV30.3]" },
    { 0x0308, "Quadro FX 2000 [NV30GL.1]" },
    { 0x0309, "Quadro FX 1000 [NV30GL.2]" },
    { 0x030A, "ICE FX 2000" },
    { 0x0311, "GeForce FX 5600 Ultra [NV31.1]" },
    { 0x0312, "GeForce FX 5600 [NV31.2]" },
    { 0x0313, "NV31" },
    { 0x0314, "GeForce FX 5600XT [NV31.4]" },
    { 0x0316, "NV31" },
    { 0x0317, "NV31" },
    { 0x0318, "NV31GL.1" },
    { 0x0319, "NV31GL.2" },
    { 0x031A, "GeForce FX Go 5600" },
    { 0x031B, "GeForce FX Go 5650" },
    { 0x031C, "NVIDIA Quadro FX Go700" },
    { 0x031D, "NV31" },
    { 0x031E, "NV31" },
    { 0x031F, "NV31" },
    { 0x0320, "GeForce FX 5200" },
    { 0x0321, "GeForce FX 5200 Ultra [NV34.2]" },
    { 0x0322, "GeForce FX 5200 [NV34.3]" },
    { 0x0323, "GeForce FX 5200LE [NV34.3]" },
    { 0x0324, "GeForce FX Go 5200 64M" },
    { 0x0325, "GeForce FX Go 5250" },
    { 0x0326, "GeForce FX 5500 [NV34.6]" },
    { 0x0327, "GeForce FX 5100 [NV34.7]" },
    { 0x0328, "GeForce FX Go 5200 32M/64M" },
    { 0x0329, "GeForce FX Go 5200 [NV34M]" },
    { 0x032A, "Quadro NVS 280 PCI [NV34GL.3]" },
    { 0x032B, "Quadro FX 500/600 [NV34GL.4]" },
    { 0x032C, "GeForce FX Go 5300" },
    { 0x032D, "GeForce FX Go5100 [NV34M]" },
    { 0x032F, "NV34GL" },
    { 0x0330, "GeForce FX 5900 Ultra [NV35.0]" },
    { 0x0331, "GeForce FX 5900 [NV35.1]" },
    { 0x0332, "GeForce FX 5900XT [NV35.2]" },
    { 0x0333, "GeForce FX 5950 Ultra [NV35.3]" },
    { 0x0334, "GeForce FX 5900ZT [NV35.4]" },
    { 0x0338, "Quadro FX 3000 [NV35GL]" },
    { 0x033F, "Quadro FX 700 [NV35GL]" },
    { 0x0341, "GeForce FX 5700 Ultra [NV36.1]" },
    { 0x0342, "GeForce FX 5700 [NV36.2]" },
    { 0x0343, "GeForce FX 5700LE [NV36.3]" },
    { 0x0344, "GeForce FX 5700VE [NV36.4]" },
    { 0x0345, "NV36.5" },
    { 0x0347, "GeForce FX Go 5700 [NV36]" },
    { 0x0348, "GeForce FX Go 5600 [NV36M]" },
    { 0x0349, "NV36" },
    { 0x034B, "NV36" },
    { 0x034C, "Quadro FX Go1000 [NV36]" },
    { 0x034E, "Quadro FX 1100 [NV36GL]" },
    { 0x034F, "NV36GL" },
    { 0x0360, "MCP55 LPC Bridge" },
    { 0x0361, "MCP55 LPC Bridge" },
    { 0x0362, "MCP55 LPC Bridge" },
    { 0x0363, "MCP55 LPC Bridge" },
    { 0x0364, "MCP55 LPC Bridge" },
    { 0x0365, "MCP55 LPC Bridge" },
    { 0x0366, "MCP55 LPC Bridge" },
    { 0x0367, "MCP55 LPC Bridge" },
    { 0x0368, "MCP55 SMBus" },
    { 0x0369, "MCP55 Memory Controller" },
    { 0x036A, "MCP55 Memory Controller" },
    { 0x036B, "MCP55 SMU" },
    { 0x036C, "MCP55 USB Controller" },
    { 0x036D, "MCP55 USB Controller" },
    { 0x036E, "MCP55 IDE" },
    { 0x036F, "MCP55 Serial ATA Controller" },
    { 0x0370, "MCP55 PCI bridge" },
    { 0x0371, "MCP55 High Definition Audio" },
    { 0x0372, "MCP55 Ethernet" },
    { 0x0373, "MCP55 Ethernet" },
    { 0x0374, "MCP55 PCIe bridge" },
    { 0x0375, "MCP55 PCIe bridge" },
    { 0x0376, "MCP55 PCIe bridge" },
    { 0x0377, "MCP55 PCIe bridge" },
    { 0x0378, "MCP55 PCIe bridge" },
    { 0x037A, "MCP55 Memory Controller" },
    { 0x037C, "GeForce 7800 GS (MCP55)" },
    { 0x037E, "MCP55 SATA Controller" },
    { 0x037F, "MCP55 SATA Controller" },
    { 0x0390, "GeForce 7650 GS" },
    { 0x0391, "GeForce 7600 GT" },
    { 0x0392, "GeForce 7600 GS" },
    { 0x0393, "GeForce 7300 GT" },
    { 0x0394, "GeForce 7600 LE" },
    { 0x0395, "GeForce 7300 GT" },
    { 0x0397, "GeForce Go 7700" },
    { 0x0398, "GeForce Go 7600" },
    { 0x0399, "GeForce Go 7600 GT" },
    { 0x039B, "GeForce Go 7900 SE" },
    { 0x039C, "Quadro FX 550M" },
    { 0x039E, "Quadro FX 560" },
    { 0x03A0, "C55 Host Bridge" },
    { 0x03A1, "C55 Host Bridge" },
    { 0x03A2, "C55 Host Bridge" },
    { 0x03A3, "C55 Host Bridge" },
    { 0x03A4, "C55 Host Bridge" },
    { 0x03A5, "C55 Host Bridge" },
    { 0x03A6, "C55 Host Bridge" },
    { 0x03A7, "C55 Host Bridge" },
    { 0x03A8, "C55 Memory Controller" },
    { 0x03A9, "C55 Memory Controller" },
    { 0x03AA, "C55 Memory Controller" },
    { 0x03AB, "C55 Memory Controller" },
    { 0x03AC, "C55 Memory Controller" },
    { 0x03AD, "C55 Memory Controller" },
    { 0x03AE, "C55 Memory Controller" },
    { 0x03AF, "C55 Memory Controller" },
    { 0x03B0, "C55 Memory Controller" },
    { 0x03B1, "C55 Memory Controller" },
    { 0x03B2, "C55 Memory Controller" },
    { 0x03B3, "C55 Memory Controller" },
    { 0x03B4, "C55 Memory Controller" },
    { 0x03B5, "C55 Memory Controller" },
    { 0x03B6, "C55 Memory Controller" },
    { 0x03B7, "C55 PCIe bridge" },
    { 0x03B8, "C55 PCIe bridge" },
    { 0x03B9, "C55 PCIe bridge" },
    { 0x03BA, "C55 Memory Controller" },
    { 0x03BB, "C55 PCIe bridge" },
    { 0x03BC, "C55 Memory Controller" },
    { 0x03D0, "GeForce 6100 nForce 430" },
    { 0x03D1, "GeForce 6100 nForce 405" },
    { 0x03D2, "GeForce 6100 nForce 400" },
    { 0x03D5, "GeForce 6100 nForce 420" },
    { 0x03E0, "nForce 430 (MCP61) LPC Bridge" },
    { 0x03E1, "nForce 430 (MCP61) LPC Bridge" },
    { 0x03E2, "nForce 430 (MCP61) LPC Bridge" },
    { 0x03E3, "nForce 430 (MCP61) LPC Bridge" },
    { 0x03E4, "nForce 430 (MCP61) High Definition Audio" },
    { 0x03E5, "nForce 430 (MCP61) Ethernet" },
    { 0x03E6, "nForce 430 (MCP61) Ethernet" },
    { 0x03E7, "nForce 430 (MCP61) SATA Controller" },
    { 0x03E8, "nForce 430 (MCP61) PCIe bridge" },
    { 0x03E9, "nForce 430 (MCP61) PCIe bridge" },
    { 0x03EA, "nForce 430 (MCP61) Memory Controller" },
    { 0x03EB, "nForce 430 (MCP61) SMBus" },
    { 0x03EC, "nForce 430 (MCP61) IDE Controller" },
    { 0x03EE, "nForce 430 (MCP61) Ethernet" },
    { 0x03EF, "nForce 430 (MCP61) Ethernet" },
    { 0x03F0, "nForce 430 (MCP61) High Definition Audio" },
    { 0x03F1, "nForce 430 (MCP61) USB Controller" },
    { 0x03F2, "nForce 430 (MCP61) USB Controller" },
    { 0x03F3, "nForce 430 (MCP61) PCI bridge" },
    { 0x03F4, "nForce 430 (MCP61) SMU" },
    { 0x03F5, "nForce 430 (MCP61) Memory Controller" },
    { 0x03F6, "nForce 430 (MCP61) SATA Controller" },
    { 0x03F7, "nForce 430 (MCP61) SATA Controller" },
    { 0x0400, "GeForce 8600 GTS" },
    { 0x0402, "GeForce 8600 GT" },
    { 0x0403, "GeForce 8600GS" },
    { 0x0404, "GeForce 8400 GS" },
    { 0x0407, "GeForce 8600M GT" },
    { 0x0409, "GeForce 8800M GS" },
    { 0x040A, "Quadro FX 370" },
    { 0x040B, "Quadro NVS 320M" },
    { 0x040C, "Quadro FX 570M" },
    { 0x040D, "Quadro FX 1600M" },
    { 0x040E, "Quadro FX 570" },
    { 0x040F, "Quadro FX 1700" },
    { 0x0420, "GeForce 8400 SE" },
    { 0x0421, "GeForce 8500 GT" },
    { 0x0422, "GeForce 8400 GS" },
    { 0x0423, "GeForce 8300 GS" },
    { 0x0424, "GeForce 8400 GS" },
    { 0x0425, "GeForce 8600M GS" },
    { 0x0426, "GeForce 8400M GT" },
    { 0x0427, "GeForce 8400M GS" },
    { 0x0428, "GeForce 8400M G" },
    { 0x0429, "Quadro NVS 140M" },
    { 0x042A, "Quadro NVS 130M" },
    { 0x042B, "Quadro NVS 135M" },
    { 0x042D, "Quadro FX 360M" },
    { 0x042F, "Quadro NVS 290" },
    { 0x0440, "MCP65 LPC Bridge" },
    { 0x0441, "MCP65 LPC Bridge" },
    { 0x0442, "MCP65 LPC Bridge" },
    { 0x0443, "MCP65 LPC Bridge" },
    { 0x0444, "MCP65 Memory Controller" },
    { 0x0445, "MCP65 Memory Controller" },
    { 0x0446, "MCP65 SMBus" },
    { 0x0447, "MCP65 SMU" },
    { 0x0448, "MCP65 IDE" },
    { 0x0449, "MCP65 PCI bridge" },
    { 0x044A, "MCP65 High Definition Audio" },
    { 0x044B, "MCP65 High Definition Audio" },
    { 0x044C, "MCP65 AHCI Controller" },
    { 0x044D, "MCP65 AHCI Controller" },
    { 0x044E, "MCP65 AHCI Controller" },
    { 0x044F, "MCP65 AHCI Controller" },
    { 0x0450, "MCP65 Ethernet" },
    { 0x0451, "MCP65 Ethernet" },
    { 0x0452, "MCP65 Ethernet" },
    { 0x0453, "MCP65 Ethernet" },
    { 0x0454, "MCP65 USB Controller" },
    { 0x0455, "MCP65 USB Controller" },
    { 0x0456, "MCP65 USB Controller" },
    { 0x0457, "MCP65 USB Controller" },
    { 0x0458, "MCP65 PCIe bridge" },
    { 0x0459, "MCP65 PCIe bridge" },
    { 0x045A, "MCP65 PCIe bridge" },
    { 0x045C, "MCP65 SATA Controller" },
    { 0x045D, "MCP65 SATA Controller" },
    { 0x045E, "MCP65 SATA Controller" },
    { 0x045F, "MCP65 SATA Controller" },
    { 0x0531, "GeForce 7150M" },
    { 0x0533, "GeForce 7000M (rev a2)" },
    { 0x053A, "GeForce 7050 PV / nForce 630a" },
    { 0x053B, "GeForce 7050 PV / nForce 630a" },
    { 0x053E, "GeForce 7025 / nForce 630a" },
    { 0x0542, "nForce PCI System Management" },
    { 0x0543, "nForce System Management Controller" },
    { 0x0547, "MCP67 Memory Controller" },
    { 0x0548, "MCP67 ISA Bridge" },
    { 0x054C, "MCP67 Ethernet" },
    { 0x0550, "MCP67 AHCI Controller" },
    { 0x0554, "MCP67 AHCI Controller" },
    { 0x055C, "MCP67 High Definition Audio" },
    { 0x055D, "MCP67 High Definition Audio" },
    { 0x055E, "MCP67 OHCI USB 1.1 Controller" },
    { 0x055F, "MCP67 EHCI USB 2.0 Controller" },
    { 0x0560, "MCP67 IDE Controller" },
    { 0x0562, "MCP67 PCI Express Bridge" },
    { 0x0563, "MCP67 PCI Express Bridge" },
    { 0x0600, "GeForce 8800 GTS 512" },
    { 0x0609, "GeForce 8800M GTS" },
    { 0x060C, "GeForce 8800M GTX" },
    { 0x0611, "GeForce 8800 GT" },
    { 0x061A, "Quadro FX 3700" },
    { 0x06E2, "GeForce 8400" },
    { 0x06E4, "GeForce 8400 GS" },
    { 0x07E0, "GeForce 7150 / nForce 630i" },
    { 0x07E1, "GeForce 7100 / nForce 630i" },
    { 0x07E2, "GeForce 7050 / nForce 630i" },
    { 0x07E3, "GeForce 7050 / nForce 610i" },
    { 0x07E5, "GeForce 7100 / nForce 620i" },
    { 0x10DF, "Light Pulse Fibre Channel Adapter" },
    { 0x1AE5, "LP6000 LightPulse Fibre Channel Host Adapter" },
    { 0x1AE6, "LP 8000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)" },
    { 0x1AE7, "LP 8000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:2-3)" },
    { 0xF005, "LP1150e Fibre Channel Host Adapter" },
    { 0xF011, "LightPulse Fibre Channel Host Adapter (Saturn)" },
    { 0xF015, "LightPulse Fibre Channel Host Adapter (Saturn)" },
    { 0xF085, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF095, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF098, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF0A1, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF0A5, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF0B5, "Viper LightPulse Fibre Channel Host Adapter" },
    { 0xF0D1, "Helios LightPulse Fibre Channel Host Adapter" },
    { 0xF0D5, "LP1150 Fibre Channel Host Adapter" },
    { 0xF0E1, "Zephyr LightPulse Fibre Channel Host Adapter" },
    { 0xF0E5, "Zephyr LightPulse Fibre Channel Host Adapter" },
    { 0xF0F5, "Neptune LightPulse Fibre Channel Host Adapter" },
    { 0xF0F6, "LPX000 Fibre Channel Storport Driver" },
    { 0xF0F7, "LPX000 Fibre Channel Storport Driver" },
    { 0xF100, "LP11000e Fibre Channel Host Adapter" },
    { 0xF700, "LP7000 LightPulse Fibre Channel Host Adapter" },
    { 0xF701, "LP7000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)" },
    { 0xF800, "LP8000 LightPulse Fibre Channel Host Adapter" },
    { 0xF801, "LP8000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)" },
    { 0xF900, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF901, "LP9000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)" },
    { 0xF980, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xF981, "LP9802 Fibre Channel Host Adapter Alternate ID" },
    { 0xF982, "LP9802 Fibre Channel Host Adapter Alternate ID" },
    { 0xFA00, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xFA01, "LP101 Fibre Channel Host Adapter" },
    { 0xFB00, "LightPulse PCI Fibre Channel Host Adapter" },
    { 0xFC00, "Thor-X LightPulse Fibre Channel Host Adapter" },
    { 0xFC10, "Helios-X LightPulse Fibre Channel Host Adapter" },
    { 0xFC20, "Zephyr-X LightPulse Fibre Channel Host Adapter" },
    { 0xFC40, "Saturn-X LightPulse Fibre Channel Host Adapter" },
    { 0xFD00, "LP11000 Fibre Channel Host Adapter" },
    { 0xFD11, "LPX000 Fibre Channel Storport Driver" },
    { 0xFD12, "LPX000 Fibre Channel Storport Driver" },
    { 0xFE00, "Zephyr-X LightPulse Fibre Channel Host Adapter" },
    { 0xFE04, "LPX000 Fibre Channel Storport Driver" },
    { 0xFE11, "LPX000 Fibre Channel Storport Driver" },
    { 0xFE12, "LPX000 Fibre Channel Storport Driver" },
    { 0xFF00, "Neptune LightPulse Fibre Channel Host Adapter" },
    { 0x5026, "IMS5026/27/28 P54C 'Diamond' PCI Chipset" },
    { 0x5027, "IMS5027" },
    { 0x5028, "IMS5028 ISA Bridge" },
    { 0x8849, "IMS8849/8 386/486 PCI Chipset" },
    { 0x8853, "IMS8853 ATM Network Adapter" },
    { 0x9128, "IMS9129 TwinTurbo 128 GUI Accelerator" },
    { 0x9135, "IMS9135 TwinTurbo 128-3D Display Adapter" },
    { 0x0391, "TRM-S1040" },
    { 0x690C, "DC-690c" },
    { 0xDC29, "DC-290" },
    { 0x0000, "CA91C042/142 Universe/II VMEbus Bridge" },
    { 0x0108, "Tsi108 Host Bridge for Single PowerPC" },
    { 0x0148, "Tsi148 [Tempe]" },
    { 0x0513, "Tsi320 Dual-Mode PCI to PCI Bus Bridge" },
    { 0x0850, "Tsi850 PowerPC Dual PCI Host Bridge" },
    { 0x0854, "Tsi850 PowerPC Single PCI Host Bridge" },
    { 0x0860, "CA91C860 Qspan PCI to Motorola Processor Bridge" },
    { 0x0862, "CA91L862A QSpan II PCI to Motorola Processor Bridge" },
    { 0x8260, "CA91L8200/8260 PowerSpan II PowerPC to PCI Bus Switch" },
    { 0x8261, "CA91L8200/8260 PowerSpan II PowerPC to PCI Bus Switch (Single PCI Bus)" },
    { 0xA108, "Tsi109 Host Bridge for Dual PowerPC" },
    { 0x1072, "INES GPIB-PCI (AMCC5920 based)" },
    { 0x2011, "Q-Motion Video Capture/Edit board" },
    { 0x4750, "S5930/33/35 'Matchmaker' PCI Controller" },
    { 0x5920, "S5920 32-Bit PCI Bus target interface" },
    { 0x8001, "S5933 Daktronics VMax transmitter Card" },
    { 0x8033, "BBK-PCI light transputer link interface" },
    { 0x8043, "Myrinet LANai PCI (M2-PCI-32)" },
    { 0x8062, "S5933_PARASTATION" },
    { 0x807D, "S5933 PCI44" },
    { 0x8088, "Kingsberg Spacetec Format Synchronizer" },
    { 0x8089, "Kingsberg Spacetec Serial Output Board" },
    { 0x809C, "S5933 Traquair HEPC3" },
    { 0x80D7, "PCI-9112" },
    { 0x80D8, "PCI-7200" },
    { 0x80D9, "PCI-9118" },
    { 0x80DA, "PCI-9812" },
    { 0x80FC, "APCI1500 Signal processing controller (16 dig. inputs + 16 dig. outputs)" },
    { 0x811A, "PCI IEEE-1355-DS-DE Interface" },
    { 0x814C, "Fastcom ESCC-PCI (Commtech, Inc)" },
    { 0x8170, "S5933 'Matchmaker' PCI Chipset Development Tool" },
    { 0x81B7, "S5933 AJAVideo NTV ITU-R.601 Video stillstore" },
    { 0x81E6, "Multimedia video controller" },
    { 0x828D, "APCI3001 Signal processing controller (up to 16 analog inputs)" },
    { 0x8291, "Fastcom 232/8-PCI (Commtech, Inc)" },
    { 0x82AF, "CQ2240 Data Aquisition Card" },
    { 0x82C4, "Fastcom 422/4-PCI (Commtech, Inc)" },
    { 0x82C5, "Fastcom 422/2-PCI (Commtech, Inc)" },
    { 0x82C6, "Fastcom IG422/1-PCI (Commtech, Inc)" },
    { 0x82C7, "Fastcom IG232/2-PCI (Commtech, Inc)" },
    { 0x82CA, "Fastcom 232/4-PCI (Commtech, Inc)" },
    { 0x82DB, "AJA HDNTV HD SDI Framestore" },
    { 0x82E2, "Fastcom DIO24H-PCI (Commtech, Inc)" },
    { 0x8406, "PCIcanx/PCIcan CAN interface [Kvaser AB]" },
    { 0x8407, "PCIcan II CAN interface (A1021, PCB-07, PCB-08) [Kvaser AB]" },
    { 0x8851, "S5933 on Innes Corp FM Radio Capture card" },
    { 0x1680, "IGA-1680" },
    { 0x1682, "IGA-1682" },
    { 0x1683, "IGA-1683" },
    { 0x2000, "CyberPro 2000" },
    { 0x2010, "CyberPro 20xx/2000A" },
    { 0x5000, "CyberPro 5000" },
    { 0x5050, "CyberPro 5050" },
    { 0x5202, "CyberPro 5202" },
    { 0x5252, "CyberPro 5252" },
    { 0x0101, "3GA 64 bit GUI Accelerator" },
    { 0x8111, "Twist3 Frame Grabber" },
    { 0x0139, "Zonet Zen3200" },
    { 0x0260, "260 High Definition Audio" },
    { 0x0261, "261 High Definition Audio" },
    { 0x0262, "262 High Definition Audio" },
    { 0x0280, "280 High Definition Audio" },
    { 0x0861, "861 High Definition Audio" },
    { 0x0862, "862 High Definition Audio" },
    { 0x0880, "880 High Definition Audio" },
    { 0x0883, "883 High Definition Audio" },
    { 0x0888, "888 High Definition Audio" },
    { 0x8029, "RT8029(AS) 10Mb Ethernet Adapter" },
    { 0x8129, "RT8129/8130 Fast Ethernet Adapter" },
    { 0x8136, "RTL8139/810x Family Fast Ethernet NIC" },
    { 0x8138, "RT8139 (B/C) CardBus Fast Ethernet Adapter" },
    { 0x8139, "RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter" },
    { 0x8167, "RTL8169/8110 Family Gigabit Ethernet NIC" },
    { 0x8168, "RTL8168/8111 PCI-E Gigabit Ethernet NIC" },
    { 0x8169, "RTL8169 Gigabit Ethernet Adapter" },
    { 0x8180, "RTL8180L IEEE 802.11b Wireless MAC and Baseband Processor" },
    { 0x8185, "Extensible 802.11b/g Wireless Device" },
    { 0x8197, "HSP56 MR Modem" },
    { 0x7310, "V7310 VGA Video Overlay Adapter" },
    { 0x0205, "Wildcard TE205P" },
    { 0x0210, "Wildcard TE210P" },
    { 0x0314, "Wildcard TE405P/TE410P (1st Gen)" },
    { 0x0405, "Wildcard TE405P (2nd Gen)" },
    { 0x0410, "Wildcard TE410P (2nd Gen)" },
    { 0x3FC0, "RME Digi96" },
    { 0x3FC1, "RME Digi96/8" },
    { 0x3FC2, "RME Digi96/8 Pro" },
    { 0x3FC3, "RME Digi96/8 Pad" },
    { 0x3FC4, "RME Digi9652 Hammerfall DSP" },
    { 0x3FC5, "RME Digi9652 Hammerfall DSP" },
    { 0x3FC6, "RME Hammerfall DSP MADI" },
    { 0x5343, "Seamont SC100 Security Adapter" },
    { 0x8381, "Ellips Santos Frame Grabber" },
    { 0xD154, "Copley Controls CAN card (PCI-CAN-02)" },
    { 0x8154, "M815x Token Ring Adapter" },
    { 0x1566, "IDE/SCSI" },
    { 0x1677, "Multimedia" },
    { 0x2013, "Conexant V90 56K PCI Data Fax Modem" },
    { 0x2865, "Tyan Thunder K8E S2865" },
    { 0xA001, "NDR4000 NR4600 Bridge" },
    { 0x0000, "GUI Accelerator" },
    { 0x0001, "GUI Accelerator" },
    { 0x0002, "GUI Accelerator" },
    { 0x0003, "GUI Accelerator" },
    { 0x0004, "GUI Accelerator" },
    { 0x0005, "GUI Accelerator" },
    { 0x0006, "GUI Accelerator" },
    { 0x0007, "GUI Accelerator" },
    { 0x0008, "GUI Accelerator" },
    { 0x0009, "GUI Accelerator" },
    { 0x000A, "GUI Accelerator" },
    { 0x000B, "GUI Accelerator" },
    { 0x000C, "Targa 1000 Video Capture & Editing Card" },
    { 0x000D, "GUI Accelerator" },
    { 0x000E, "GUI Accelerator" },
    { 0x000F, "GUI Accelerator" },
    { 0x0010, "GUI Accelerator" },
    { 0x0011, "GUI Accelerator" },
    { 0x0012, "GUI Accelerator" },
    { 0x0013, "GUI Accelerator" },
    { 0x0014, "GUI Accelerator" },
    { 0x0015, "GUI Accelerator" },
    { 0x186F, "TH 6255" },
    { 0x0003, "Cardbus IDE Controller" },
    { 0x0005, "Cardbus SCSI CBSC II" },
    { 0x0002, "INI-920 Ultra SCSI Adapter" },
    { 0x1060, "INI-A100U2W Orchid Ultra2 SCSI Controller" },
    { 0x134A, "Ultra SCSI Adapter" },
    { 0x1622, "inic1620 S-ATA Adapter" },
    { 0x9100, "INI-9100/W SCSI/Wide SCSI Controller" },
    { 0x9400, "INI-940 Fast Wide SCSI Controller" },
    { 0x9401, "INI-935 Fast Wide SCSI Controller" },
    { 0x9500, "INI-950 SCSI Controller" },
    { 0x9700, "Fast Wide SCSI Controller" },
    { 0x0002, "EMU10K1 Audio Chipset (SB Live!)" },
    { 0x0004, "EMU10K2 Audio Chipset (SB Audigy Series)" },
    { 0x0005, "Sound Blaster X-Fi" },
    { 0x0006, "SBLive! (OEM'd For Dell)" },
    { 0x0007, "Audigy LS Series" },
    { 0x0008, "Audigy Audio Processor" },
    { 0x4001, "Audigy Series Firewire Controller" },
    { 0x647D, "AC'97 Audio Device" },
    { 0x7002, "PCI Gameport" },
    { 0x7003, "Audigy Series Gameport" },
    { 0x7004, "SBLive! Value Gameport" },
    { 0x7005, "Audigy LS Series Game Port" },
    { 0x8064, "SB0100 (SBLive! 5.1 OEM)" },
    { 0x9838, "Ectiva EV1938" },
    { 0x0003, "HPT343/5/6,HPT363 UDMA EIDE Controller" },
    { 0x0004, "HPT3xx UDMA66/100/133 EIDE Controller" },
    { 0x0005, "HPT372x UDMA/ATA133 RAID Controller" },
    { 0x0006, "HPT302N UDMA/ATA133 RAID Controller" },
    { 0x0007, "HPT371/N UDMA/ATA133 EIDE Controller" },
    { 0x0008, "HPT374 Rocket 154x/1640, RocketRAID 154x/1640 RAID EIDE Controller" },
    { 0x0009, "HPT372N UDMA/ATA133 RAID Controller (OEM)" },
    { 0x1740, "RocketRAID 1740" },
    { 0x1742, "RocketRAID 1742" },
    { 0x2300, "RocketRAID 230x SATA Controller" },
    { 0x2310, "RocketRAID 231x SATA Controller" },
    { 0x2320, "RocketRAID 2320 SATA-II Controller" },
    { 0x2322, "RocketRAID 2322 SATA-II Controller" },
    { 0x2340, "RocketRAID 2340 16 Port SATA-II Controller" },
    { 0x3220, "RocketRAID 3220" },
    { 0x3320, "RocketRAID 3320" },
    { 0x1105, "REALmagic XCard MPEG 1/2/3/4 DVD Decoder" },
    { 0x5000, "Multimedia" },
    { 0x8300, "EM8300 MPEG-2 Decoder (REALmagic Hollywood Plus)" },
    { 0x8400, "EM8400 MPEG-2 Decoder" },
    { 0x8401, "EM8401 REALmagic DVD/MPEG-2 A/V Decoder" },
    { 0x8470, "EM8470 REALmagic DVD/MPEG-4 A/V Decoder" },
    { 0x8471, "EM8471 REALmagic DVD/MPEG-4 A/V Decoder" },
    { 0x8475, "EM8475 MPEG-1/2/4 Decoder Card for Video & Audio" },
    { 0x8476, "EM8476 REALmagic DVD/MPEG-4 A/V Decoder" },
    { 0x8485, "EM8485 REALmagic DVD/MPEG-4 A/V Decoder" },
    { 0x8486, "EM8486 REALmagic DVD/MPEG-4 A/V Decoder" },
    { 0xC622, "EM8622L MPEG-4.10 (H.264) and SMPTE 421M (VC-1) A/V Decoder" },
    { 0x0102, "Embedded VIA Ethernet Controller" },
    { 0x0130, "VT6305 1394.A OHCI Link Layer Controller" },
    { 0x0198, "P4X600 CPU to PCI Bridge" },
    { 0x0204, "K8M400 CPU to PCI Bridge" },
    { 0x0208, "PT890 Standard Host Bridge" },
    { 0x0238, "K8T890 CPU to PCI Bridge" },
    { 0x0258, "PT880 CPU to PCI Bridge" },
    { 0x0259, "PM880 CPU to PCI Bridge" },
    { 0x0269, "KT880 CPU to PCI Bridge" },
    { 0x0282, "K8T880Pro CPU to PCI Bridge" },
    { 0x0290, "K8M890 Standard Host Bridge" },
    { 0x0293, "PM896 Host Bridge" },
    { 0x0296, "P4M800 Standard Host Bridge" },
    { 0x0305, "VT8363/5 KT133/KM133 System Controller" },
    { 0x0308, "PT894 Standard Host Bridge" },
    { 0x0314, "CN700/VN800/P4M800CE/Pro Host Bridge" },
    { 0x0324, "CX700 Host Bridge" },
    { 0x0327, "P4M890 Standard Host Bridge" },
    { 0x0336, "K8M890CE Host Bridge" },
    { 0x0340, "PT900 Host Bridge" },
    { 0x0351, "VT3351 Host Bridge" },
    { 0x0364, "P4M900 Host Bridge" },
    { 0x0391, "VT8371 KX133 System Controller" },
    { 0x0501, "VT8501 Apollo MVP4 System Controller" },
    { 0x0505, "VT82C505 VL to PCI Bridge" },
    { 0x0561, "VT82C570 MV IDE Controller (Single FIFO)" },
    { 0x0571, "VT82xxxx EIDE Controller (All VIA Chipsets)" },
    { 0x0576, "VT82C57x MV System Controller" },
    { 0x0581, "Bus Master IDE Controller; CX700/VX700 RAID Controller" },
    { 0x0585, "VT82C585 Apollo VP,VPX,VPX-97 System Controller" },
    { 0x0586, "VT82C586/A/B PCI to ISA Bridge" },
    { 0x0591, "VT8237A SATA Controller" },
    { 0x0595, "VT82C595 Apollo VP2,VP2-97 System Controller" },
    { 0x0596, "VT82C596/A/B 'Mobile South' PCI to ISA Bridge" },
    { 0x0597, "VT82C597/597AT/598MVP Apollo VP3/MVP3 System Controller" },
    { 0x0598, "VT82C598MVP Apollo MVP3 System Controller" },
    { 0x0601, "VT8601 Apollo PLE133 CPU to PCI Bridge" },
    { 0x0605, "VT8605 ProSavage PM133 System Controller" },
    { 0x0680, "VT82C680 Apollo P6" },
    { 0x0686, "VT82C686/A/B 'Super South' PCI to ISA Bridge" },
    { 0x0691, "VT82C691/693A/694X Apollo Pro/133/133A System Controller" },
    { 0x0692, "Apollo Pro/BX Chipset" },
    { 0x0693, "VT82C693 Apollo Pro Plus CPU to PCI Bridge" },
    { 0x0698, "VT82C693A Apollo Pro133 AGP" },
    { 0x0926, "VT86C926 Amazon NE2000-Compatible PCI Ethernet Controller" },
    { 0x1000, "VT82C570 MV System Controller" },
    { 0x1106, "VT82C570 MV IDE Controller" },
    { 0x1204, "K8M400 CPU to PCI Bridge" },
    { 0x1208, "PT890 Standard Host Bridge" },
    { 0x1238, "K8T890 CPU to PCI Bridge" },
    { 0x1258, "PT880 CPU to PCI Bridge" },
    { 0x1259, "CN400/PM880 CPU to PCI Bridge" },
    { 0x1269, "KT880 CPU to PCI Bridge" },
    { 0x1282, "K8T880Pro CPU to PCI Bridge" },
    { 0x1290, "K8M890 Standard Host Bridge" },
    { 0x1293, "PM896 Host Bridge" },
    { 0x1296, "P4M800 Standard Host Bridge" },
    { 0x1308, "PT894 Standard Host Bridge" },
    { 0x1314, "CN700/VN800/P4M800CE/Pro Standard Host Bridge" },
    { 0x1324, "CX700 Host Bridge" },
    { 0x1327, "P4M890 Standard Host Bridge" },
    { 0x1336, "K8M890CE Host Bridge" },
    { 0x1340, "PT900 Host Bridge" },
    { 0x1351, "VT3351 Host Bridge" },
    { 0x1364, "P4M900 Host Bridge" },
    { 0x1571, "VT82C416 IDE Controller" },
    { 0x1595, "VT82C595 Apollo VP2,VP2-97 System Controller" },
    { 0x2106, "VT6105 Rhine Family Fast Ethernet Adapter" },
    { 0x2204, "K8M400 CPU to PCI Bridge" },
    { 0x2208, "PT890 Standard Host Bridge" },
    { 0x2238, "K8T890 CPU to PCI Bridge" },
    { 0x2258, "PT880 CPU to PCI Bridge" },
    { 0x2259, "PM880 CPU to PCI Bridge" },
    { 0x2269, "KT880 CPU to PCI Bridge" },
    { 0x2282, "K8T880Pro CPU to PCI Bridge" },
    { 0x2290, "K8M890 Standard Host Bridge" },
    { 0x2293, "PM896 Host Bridge" },
    { 0x2296, "P4M800 Standard Host Bridge" },
    { 0x2308, "PT894 Standard Host Bridge" },
    { 0x2314, "CN700/VN800/P4M800CE/Pro Standard Host Bridge" },
    { 0x2324, "CX700 Host Bridge" },
    { 0x2327, "P4M890 Standard Host Bridge" },
    { 0x2336, "K8M890CE Host Bridge" },
    { 0x2340, "PT900 Host Bridge" },
    { 0x2351, "VT3351 Host Bridge" },
    { 0x2364, "P4M900 Host Bridge" },
    { 0x287A, "VT8251 Standard PCI to PCI Bridge" },
    { 0x287B, "VT8251 Standard PCI to PCIe Bridge" },
    { 0x287C, "VT8251 Standard PCIe Root Port" },
    { 0x287D, "VT8251 Standard PCIe Root Port" },
    { 0x287E, "VT8251 Ultra VLINK Controller" },
    { 0x3022, "CLE266" },
    { 0x3038, "VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)" },
    { 0x3040, "VT83C572, VT86C586/A/B Power Management Controller" },
    { 0x3043, "VT86C100A Rhine I Fast Ethernet Adapter" },
    { 0x3044, "VT6306 VIA Fire II IEEE-1394 OHCI Link Layer Controller" },
    { 0x3050, "VT82C596/A/B Power Management Controller" },
    { 0x3051, "Power Management Controller" },
    { 0x3053, "VT6105M Rhine III Mangement Adapter" },
    { 0x3057, "VT82C686A/B ACPI Power Management Controller" },
    { 0x3058, "VT82C686/A/B AC'97 Audio Codec" },
    { 0x3059, "VT8233/A AC'97 Enhanced Audio Controller" },
    { 0x3065, "VT6102 Rhine II Fast Ethernet Adapter" },
    { 0x3068, "VT82C686/A/B,VT8233/A Modem Codec" },
    { 0x3074, "VT8233 PCI to ISA Bridge" },
    { 0x3086, "VT82C686 Power Management Controller " },
    { 0x3091, "VT8633 Apollo Pro 266 CPU to PCI Bridge" },
    { 0x3099, "VT8366/A,VT8367 Apollo KT266/A,KT333 CPU to PCI Bridge" },
    { 0x3101, "VT8653 Apollo Pro 266T CPU to PCI Bridge" },
    { 0x3102, "VT8362 ProSavage KN133 CPU to PCI Bridge" },
    { 0x3103, "VT8615 CPU to PCI Bridge" },
    { 0x3104, "VT6202/12 USB 2.0 Enhanced Host Controller" },
    { 0x3106, "VT6105 Rhine III Fast Ethernet Controller" },
    { 0x3108, "VIA/S3 Unichrome Pro VGA Adapter" },
    { 0x3109, "VT8233C PCI to ISA Bridge" },
    { 0x3112, "VT8361 Apollo KLE133 System Controller" },
    { 0x3113, "VPX/VPX2 PCI to PCI Bridge" },
    { 0x3116, "VT8375 ProSavageDDR PM266/KM266 CPU to PCI Bridge" },
    { 0x3118, "VIA/S3 Unichrome Pro VGA Adapter" },
    { 0x3119, "VT3119 Rhine-GE Gigabit Ethernet Controller" },
    { 0x3122, "VT8623 Apollo CLE266 CastleRock AGP 8X Controller" },
    { 0x3123, "VT8623 Apollo CLE266 CastleRock CPU to PCI Bridge" },
    { 0x3128, "VT8753 Apollo P4X266 System Controller" },
    { 0x3133, "VT3133 CPU to PCI Bridge" },
    { 0x3147, "VT8233A PCI to ISA Bridge" },
    { 0x3148, "VT8751 ProSavageDDR P4M266 System Controller" },
    { 0x3149, "VT6420 SATA RAID Controller" },
    { 0x3156, "VT8372 ProSavageDDR PN266/KN266 CPU to PCI Bridge" },
    { 0x3157, "CX700M2 UniChrome PRO II Graphics" },
    { 0x3158, "ProSavageDDR P4N266 CPU to PCI Bridge" },
    { 0x3164, "VT6410 IDE RAID Controller" },
    { 0x3168, "ProSavageDDR P4X333 CPU to PCI Bridge" },
    { 0x3177, "VT8235 PCI to ISA Bridge" },
    { 0x3178, "ProSavageDDR P4N333 CPU to PCI Bridge" },
    { 0x3188, "Apollo K8T800 CPU to PCI Bridge" },
    { 0x3189, "VT8377 Apollo KT400/A/600 CPU to PCI Bridge" },
    { 0x3198, "ProSavageDDR P4X600 CPU to PCI Bridge" },
    { 0x3202, "K8N400 CPU to PCI Bridge" },
    { 0x3204, "K8M400 CPU to PCI Bridge" },
    { 0x3205, "KM400 CPU to PCI Bridge" },
    { 0x3208, "P4X800 CPU to PCI Bridge" },
    { 0x3209, "P4M400 CPU to PCI Bridge" },
    { 0x3213, "VPX/VPX2 PCI to PCI Bridge" },
    { 0x3218, "K8T800M CPU to PCI Bridge" },
    { 0x3227, "VT8237 PCI to ISA Bridge" },
    { 0x3230, "K8M890 [Chrome9] Integrated Video" },
    { 0x3238, "K8T890 CPU to PCI Bridge" },
    { 0x3249, "VT6421 IDE RAID Controller" },
    { 0x324A, "CX700 PCI to PCI Bridge" },
    { 0x324B, "CX700 Host Bridge" },
    { 0x324E, "CX700 Internal Module Bus" },
    { 0x3258, "PT880 CPU to PCI Bridge" },
    { 0x3259, "PM880 CPU to PCI Bridge" },
    { 0x3260, "VIA Chrome9 HC IGP" },
    { 0x3269, "KT880 CPU to PCI Bridge" },
    { 0x3282, "K8T880Pro CPU to PCI Bridge" },
    { 0x3287, "VT8251 Standard PCI to ISA Bridge" },
    { 0x3288, "High Definition Audio Controller" },
    { 0x3290, "K8M890 Standard Host Bridge" },
    { 0x3296, "P4M800 Standard Host Bridge" },
    { 0x3324, "CX700 Host Bridge" },
    { 0x3327, "P4M890 Host Bridge" },
    { 0x3336, "K8M890CE Host Bridge" },
    { 0x3337, "VT8237A Standard PCI to ISA Bridge" },
    { 0x3340, "PT900 Host Bridge" },
    { 0x3343, "VIA/S3G UniChromePro IGP" },
    { 0x3344, "VIA/S3G UNICHROME PRO IGP" },
    { 0x3349, "VT8251 AHCI/SATA 4-Port Controller" },
    { 0x3351, "VT3351 Host Bridge" },
    { 0x3364, "P4M900 Host Bridge" },
    { 0x3371, "Chrome9 HC IGP" },
    { 0x3372, "VT8237S PCI to ISA Bridge" },
    { 0x337A, "VT8237A Standard PCI to PCI Bridge" },
    { 0x337B, "VT8237A Standard PCI to PCIe Bridge" },
    { 0x4149, "VT6420 ATA/ATAPI Host Controller" },
    { 0x4204, "K8M400 CPU to PCI Bridge" },
    { 0x4208, "PT890 Standard Host Bridge" },
    { 0x4238, "K8T890 CPU to PCI Bridge" },
    { 0x4258, "PT880 CPU to PCI Bridge" },
    { 0x4259, "CN400/PM880 CPU to PCI Bridge" },
    { 0x4269, "KT880 CPU to PCI Bridge" },
    { 0x4282, "K8T880Pro CPU to PCI Bridge" },
    { 0x4290, "K8M890 Standard Host Bridge" },
    { 0x4293, "PM896 Host Bridge" },
    { 0x4296, "P4M800 Standard Host Bridge" },
    { 0x4308, "PT894 Standard Host Bridge" },
    { 0x4314, "CN700/VN800/P4M800CE/Pro Host Bridge" },
    { 0x4324, "CX700 Host Bridge" },
    { 0x4327, "P4M890 Host Bridge" },
    { 0x4336, "K8M890CE Host Bridge" },
    { 0x4340, "PT900 Host Bridge" },
    { 0x4351, "VT3351 Host Bridge" },
    { 0x4364, "P4M900 Host Bridge" },
    { 0x5030, "VT82C596 ACPI Power Management Controller" },
    { 0x5208, "PT890 I/O APIC Interrupt Controller" },
    { 0x5238, "K8T890 I/O APIC Interrupt Controller" },
    { 0x5287, "Serial ATA Controller" },
    { 0x5290, "K8M890 I/O APIC Interrupt Controller" },
    { 0x5308, "PT894 I/O APIC Interrupt Controller" },
    { 0x5324, "CX700M2 Bus Master IDE Controller" },
    { 0x5327, "P4M890 I/O APIC Interrupt Controller" },
    { 0x5336, "K8M890CE I/O APIC Interrupt Controller" },
    { 0x5337, "Serial ATA Controller" },
    { 0x5340, "PT900 I/O APIC Interrupt Controller" },
    { 0x5351, "VT3351 I/O APIC Interrupt Controller" },
    { 0x5364, "P4M900 I/O APIC Interrupt Controller" },
    { 0x5372, "SATA Controller" },
    { 0x6010, "VT86C100A Rhine II Fast Etheenet Adapter (Error)" },
    { 0x6100, "VT86C100A Rhine II Fast Ethernet Adapter" },
    { 0x6287, "VT8251 AHCI Controller" },
    { 0x6327, "P4M890 Security Device" },
    { 0x6340, "Security Device" },
    { 0x6364, "P4M900 Security Device" },
    { 0x7204, "K8M400 CPU to PCI Bridge" },
    { 0x7205, "KM400 Graphics Adapter" },
    { 0x7208, "PT890 Standard Host Bridge" },
    { 0x7238, "K8T890 CPU to PCI Bridge" },
    { 0x7258, "PT880 CPU to PCI Bridge" },
    { 0x7259, "PM880 CPU to PCI Bridge" },
    { 0x7269, "KT880 CPU to PCI Bridge" },
    { 0x7282, "K8T880Pro CPU to PCI Bridge" },
    { 0x7290, "K8M890 Standard Host Bridge" },
    { 0x7293, "PM896 Host Bridge" },
    { 0x7296, "P4M800 Standard Host Bridge" },
    { 0x7308, "PT894 Standard Host Bridge" },
    { 0x7314, "CN700/VN800/P4M800CE/Pro Host Bridge" },
    { 0x7324, "CX700 Host Bridge" },
    { 0x7327, "P4M890 Standard Host Bridge" },
    { 0x7336, "K8M890CE Host Bridge" },
    { 0x7340, "PT900 Host Bridge" },
    { 0x7351, "VT3351 Host Bridge" },
    { 0x7364, "P4M900 Host Bridge" },
    { 0x8208, "PT890  PCI to AGP Bridge" },
    { 0x8231, "VT8231 PCI to ISA Bridge" },
    { 0x8235, "VT8235 Power Management Controller" },
    { 0x8305, "VT8363/5 Apollo KT133/KM133 PCI to AGP Bridge" },
    { 0x8324, "CX700 PCI to ISA Bridge" },
    { 0x8391, "VT8371 Apollo KX133 PCI to AGP Bridge" },
    { 0x8501, "VT8501 Apollo MVP4 PCI to AGP Bridge" },
    { 0x8596, "VT82C596 Apollo Pro PCI to AGP Bridge" },
    { 0x8597, "VT82C597 Apollo VP3 PCI to AGP Bridge" },
    { 0x8598, "VT82C598MVP/694x Apollo MVP3/Pro133x PCI to AGP Bridge" },
    { 0x8601, "VT82C601 Apollo PLE133 CPU to AGP Bridge" },
    { 0x8602, "PCI to AGP Bridge" },
    { 0x8605, "VT8605 ProSavage PM133 CPU to AGP Bridge" },
    { 0x8691, "VT82C691/693A/694X Apollo Pro/133/133A PCI to PCI Bridge" },
    { 0x8693, "VT82C693 Apollo Pro Plus PCI to PCI Bridge" },
    { 0x9238, "K8T890 I/O APIC" },
    { 0xA208, "PT890 PCI to PCI Bridge" },
    { 0xA238, "K8T890 PCI to PCI Bridge" },
    { 0xA327, "P4M890 PCI to PCI Bridge Controller" },
    { 0xA364, "P4M900 PCI to PCI Bridge Controller" },
    { 0xB091, "VT8633 Apollo Pro 266 CPU to AGP Controller" },
    { 0xB099, "VT8366/A,VT8367 Apollo KT266/A,KT333 PCI to AGP Bridge" },
    { 0xB101, "VT8653 Apollo Pro 266T CPU to AGP Controller" },
    { 0xB102, "VT8362 CPU to AGP Controller" },
    { 0xB103, "VT8615 CPU to AGP Controller" },
    { 0xB112, "VT8361 Apollo KLE133 CPU to AGP Controller" },
    { 0xB113, "VPX/VPX2 I/O APIC" },
    { 0xB115, "VT8363/5 KT/KM133 CPU to AGP Controller" },
    { 0xB116, "VT8375 ProSavageDDR PM266/KM266 PCI to AGP Bridge" },
    { 0xB133, "CPU to AGP Controller" },
    { 0xB148, "VT8751 ProSavageDDR P4M266 CPU to AGP Bridge" },
    { 0xB156, "VT8372 ProSavageDDR PN266/KN266 PCI to AGP Bridge" },
    { 0xB158, "ProSavageDDR P4N266 PCI to AGP Bridge" },
    { 0xB168, "ProSavageDDR P4X333 CPU to AGP 2.0/3.0 Bridge" },
    { 0xB188, "VT8237 K8HTB CPU to AGP 2.0/3.0 Bridge" },
    { 0xB198, "ProSavageDDR P4X600,Apollo KT400/A/600 CPU to AGP Bridge" },
    { 0xB213, "VPX/VPX2 I/O APIC" },
    { 0xB999, "K8T890 PCI Bridge" },
    { 0xC208, "PT890 PCI to PCI Bridge" },
    { 0xC238, "K8T890 PCI to PCI Bridge" },
    { 0xC327, "P4M890 PCI to PCI Bridge Controller" },
    { 0xC340, "PT900 PCI to PCI Bridge Controller" },
    { 0xC364, "P4M900 PCI to PCI Bridge Controller" },
    { 0xD104, "VT8237 Integrated Fast Ethernet Controller" },
    { 0xD208, "PT890 PCI to PCI Bridge" },
    { 0xD213, "VPX/VPX2 PCI to PCI Bridge" },
    { 0xD238, "K8T890 PCI to PCI Bridge" },
    { 0xD340, "PT900 PCI to PCI Bridge Controller" },
    { 0xE208, "PT890 PCI to PCI Bridge" },
    { 0xE238, "K8T890 PCI to PCI Bridge" },
    { 0xE340, "PT900 PCI to PCI Bridge Controller" },
    { 0xF208, "PT890 PCI to PCI Bridge" },
    { 0xF238, "K8T890 PCI to PCI Bridge" },
    { 0xF340, "PT900 PCI to PCI Bridge Controller" },
    { 0x8576, "PCI Host Bridge" },
    { 0x0100, "P1690Plus-AA Single Port Token Ring Adapter" },
    { 0x0101, "P1690Plus-AB Dual Port Token Ring Adapter" },
    { 0x0105, "P1690Plus Token Ring Adapter" },
    { 0x0108, "P1690Plus Token Ring Adapter" },
    { 0x0138, "P1690Plus Token Ring Adapter" },
    { 0x0139, "P1690Plus Token Ring Adapter" },
    { 0x013C, "P1690Plus Token Ring Adapter" },
    { 0x013D, "P1690Plus Token Ring Adapter" },
    { 0x1400, "EM110TX PCI Fast Ethernet" },
    { 0x0002, "Piranha PCI-EIDE-Adapter (2 Port)" },
    { 0x0005, "Tulip-Controller, Power-Management, Switch Extender" },
    { 0x0006, "PINC" },
    { 0x0015, "Multiprocessor Interrupt Controller (MINT)" },
    { 0x0017, "PCI-WAN Adapter (SiemensCard PWAN)" },
    { 0x001D, "Copernicus Management Controller" },
    { 0x113C, "FPGA-CPTR Hardware Tracer for CP113C/CP113D" },
    { 0x113E, "FPGA-CPTRE Hardware Tracer for CP113E" },
    { 0x2101, "PEB 20321 MUNICH32X Multichannel NIC for HLC" },
    { 0x2102, "PEB/PEF 20534 DSCC4 Multiprotocol HDLC Controller" },
    { 0x2103, "PEB 20324 MUNICH128X Multichannel NIC for HDLC + Extensions" },
    { 0x2104, "PSB 4600/4610 PCI Interface for Telephony Applications (PITA)" },
    { 0x2106, "PEB 20256E Multichannel NIC for HDLC/PPP (256 Channels)" },
    { 0x2108, "PEB 20256M E MUNICH256FM NIC for HDLC/PPP (256 Channels)" },
    { 0x3160, "MCCA Pentium-PCI Host Bridge Core ASIC" },
    { 0x4942, "FPGA I-Bus Tracer for MBD" },
    { 0x6120, "SZB6120 Multimedia Adapter" },
    { 0x0001, "Mpact Media Processor" },
    { 0x0004, "Mpact2 3DVD Media Processor" },
    { 0x6037, "Firepower Powerized SMP I/O ASIC" },
    { 0x6073, "Firepower Powerized SMP I/O ASIC" },
    { 0x2200, "FDDI Adapter" },
    { 0x2300, "Fast Ethernet Adapter" },
    { 0x2340, "4 Port Fast Ethernet Adapter" },
    { 0x2400, "ATM Adapter" },
    { 0x1211, "EN-1207D Fast Ethernet Adapter" },
    { 0x1216, "EN-5251 Based Fast Ethernet Adapter" },
    { 0x1217, "EN-1217 Ethernet Adapter" },
    { 0x5105, "10Mbps Network Card" },
    { 0x9211, "EN-1207D Fast Ethernet Adapter" },
    { 0x0022, "DT3001" },
    { 0x0023, "DT3002" },
    { 0x0024, "DT3003" },
    { 0x0025, "DT3004" },
    { 0x0026, "DT3005" },
    { 0x0027, "DT3001-PGL" },
    { 0x0028, "DT3003-PGL" },
    { 0x9500, "Max-1C SVGA Card" },
    { 0x9501, "Max-1C image processing" },
    { 0x0000, "GDT6000/6020/6050 PCI SCSI RAID Controller" },
    { 0x0001, "GDT6000B/6010 PCI 1-Channel SCSI RAID Controller" },
    { 0x0002, "GDT6110/6510 PCI 1-Channel SCSI RAID Controller" },
    { 0x0003, "GDT6120/6520 PCI 2-Channel SCSI RAID Controller" },
    { 0x0004, "GDT6530 PCI 3-Channel SCSI RAID Controller" },
    { 0x0005, "GDT6550 PCI 5-Channel SCSI RAID Controller" },
    { 0x0006, "GDT6117/6517 Wide Ultra SCSI HBA" },
    { 0x0007, "GDT6127/6527 Wide Ultra SCSI HBA" },
    { 0x0008, "GDT6537 Wide Ultra SCSI HBA" },
    { 0x0009, "GDT6557/6557-ECC Wide Ultra SCSI HBA" },
    { 0x000A, "GDT6115/6515 Wide SCSI HBA" },
    { 0x000B, "GDT6125/6525 Wide SCSI HBA" },
    { 0x000C, "GDT6535 Wide SCSI HBA" },
    { 0x000D, "GDT6555/6555-ECC Wide SCSI Controller" },
    { 0x0100, "GDT6117RP/6517RP Wide Ultra SCSI HBA" },
    { 0x0101, "GDT6127RP/6527RP Wide Ultra SCSI HBA" },
    { 0x0102, "GDT6537RP Wide Ultra SCSI HBA" },
    { 0x0103, "GDT6557RP Wide Ultra SCSI HBA" },
    { 0x0104, "GDT6111RP/6511RP Ultra SCSI HBA" },
    { 0x0105, "GDT6121RP/6521RP Ultra SCSI HBA" },
    { 0x0110, "GDT6117RD/6517RD Wide Ultra SCSI HBA" },
    { 0x0111, "GDT6127RD/6527RD Wide Ultra SCSI HBA" },
    { 0x0112, "GDT6537RD Wide Ultra SCSI HBA" },
    { 0x0113, "GDT6557RD Wide Ultra SCSI HBA" },
    { 0x0114, "GDT6111RD/6511RD Ultra SCSI HBA" },
    { 0x0115, "GDT6121RD/6521RD Ultra SCSI HBA" },
    { 0x0118, "GDT6x18RD Wide Ultra2 SCSI HBA" },
    { 0x0119, "GDT6x28RD Wide Ultra2 SCSI HBA" },
    { 0x011A, "GDT6x38RD Wide Ultra2 SCSI HBA" },
    { 0x011B, "GDT6558RD/6658RD Wide Ultra2 SCSI HBA" },
    { 0x0120, "GDT6117RP2/6517RP2" },
    { 0x0121, "GDT6127RP2/6527RP2" },
    { 0x0122, "GDT6537RP2" },
    { 0x0123, "GDT6557RP2" },
    { 0x0124, "GDT6111RP2/6511RP2" },
    { 0x0125, "GDT6127RP2/6527RP2" },
    { 0x0136, "GDT 6113RS/6513RS" },
    { 0x0137, "GDT 6123RS/6523RS" },
    { 0x0138, "GDT 6118RS/6518RS/6618RS" },
    { 0x0139, "GDT 6128RS/6528RS/6628RS" },
    { 0x013A, "GDT 6538RS/6638RS" },
    { 0x013B, "GDT 6558RS/6658RS" },
    { 0x013C, "GDT 6533RS/6633RS" },
    { 0x013D, "GDT 6543RS/6643RS" },
    { 0x013E, "GDT 6553RS/6653RS" },
    { 0x013F, "GDT 6563RS/6663RS" },
    { 0x0166, "GDT 7113RN/7513RN/7613RN" },
    { 0x0167, "GDT 7123RN/7523RN/7623RN" },
    { 0x0168, "GDT7x18RN 64-bit Wide Ultra2 SCSI HBA" },
    { 0x0169, "GDT7x28RN 64-bit Wide Ultra2 SCSI HBA" },
    { 0x016A, "GDT7x38RN 64-bit Wide Ultra2 SCSI HBA" },
    { 0x016B, "GDT7x58RN 64-bit Wide Ultra2 SCSI HBA" },
    { 0x016C, "GDT 7533RN/7633RN" },
    { 0x016D, "GDT 7543RN/7643RN" },
    { 0x016E, "GDT 7553RN/7653RN" },
    { 0x016F, "GDT 7563RN/7663RN" },
    { 0x01D6, "GDT 4x13RZ" },
    { 0x01D7, "GDT 4x23RZ" },
    { 0x01F6, "GDT 8x13RZ" },
    { 0x01F7, "GDT 8x23RZ" },
    { 0x01FC, "GDT 8x33RZ" },
    { 0x01FD, "GDT 8x43RZ" },
    { 0x01FE, "GDT 8x53RZ" },
    { 0x01FF, "GDT 8x63RZ" },
    { 0x0210, "GDT6519RN/6619RN Fibre Channel HBA" },
    { 0x0211, "GDT6529RN/6629RN Fibre Channel HBA" },
    { 0x0260, "GDT7519RN/7619RN 64-bit Fibre Channel HBA" },
    { 0x0261, "GDT7529RN/7629RN 64-bit Fibre Channel HBA" },
    { 0x02F6, "GDT8x22RZ Disk Array Controller" },
    { 0x0300, "GDT Rx Controller" },
    { 0x0000, "155P-MF1 (FPGA)" },
    { 0x0002, "155P-MF1 (ASCI)" },
    { 0x0003, "ENI-25P ATM Adapter" },
    { 0x0005, "SpeedStream ENI-30x0 ATM Adapter" },
    { 0x0007, "SpeedStream ADSL" },
    { 0x0001, "Powerbis Bridge" },
    { 0x0001, "IDT77201/211 NICStAR ATM Adapter" },
    { 0x0003, "IDT77252 ATM Adapter" },
    { 0x4A47, "Precision MX Video engine interface" },
    { 0x5243, "Frame Capture Bus Interface" },
    { 0x0200, "ForeRunner PCA-200 ATM Adapter" },
    { 0x0210, "PCA-200PC ATM Adapter" },
    { 0x0250, "ATM" },
    { 0x0300, "PCA-200EPC ATM Adapter" },
    { 0x0310, "ATM" },
    { 0x0400, "ForeRunnerHE ATM Adapter" },
    { 0x0000, "Enhanced IDE Controller" },
    { 0x000B, "Enhanced IDE Controller" },
    { 0x0000, "MVC IC-PCI" },
    { 0x0001, "Video Frame Grabber / Processor" },
    { 0x1201, "PTD3000 VPN IPsec coprocessor" },
    { 0x1234, "EHCI USB 2.0 Controller" },
    { 0x1301, "PTD3210 SSL Accelerator" },
    { 0x1562, "ISP1561 EHCI USB 2.0 Controller" },
    { 0x2780, "TDA2780AQ TV Deflection Controller" },
    { 0x3400, "UCB1500 Modem Device" },
    { 0x3401, "UCB1500 Multimedia Audio Device" },
    { 0x5400, "TriMedia TM1000/1100 Multimedia Processor" },
    { 0x5402, "TriMedia TM1300 Media Processor" },
    { 0x7130, "SAA7130HL Multimedia Capture Device" },
    { 0x7133, "SAA7135HL Multimedia Capture Device" },
    { 0x7134, "SAA7134HL Multimedia Capture Device" },
    { 0x7135, "SAA Multimedia Device" },
    { 0x7145, "SAA7145 Multimedia PCI Bridge" },
    { 0x7146, "SAA7146 Multimedia Bridge Scaler" },
    { 0x7162, "SAA7162 Hybrid Capture Device" },
    { 0x9730, "SAA9730 Ethernet Controller" },
    { 0x7711, "EiconCard C91" },
    { 0x7901, "EiconCard S90" },
    { 0x7902, "EiconCard S90" },
    { 0x7911, "EiconCard S91" },
    { 0x7912, "EiconCard S91" },
    { 0x7941, "EiconCard S94" },
    { 0x7942, "EiconCard S94" },
    { 0x7943, "EiconCard S94" },
    { 0x7944, "EiconCard S94" },
    { 0x7945, "EiconCard S94" },
    { 0x7948, "EiconCard S94 64-bit/66MHz" },
    { 0x9711, "EiconCard C91 rev 2.0" },
    { 0xB921, "EiconCard P92" },
    { 0xB922, "EiconCard P92" },
    { 0xB923, "EiconCard P92" },
    { 0xE001, "DIVA Pro 2.0 S/T" },
    { 0xE002, "DIVA 2.0 S/T" },
    { 0xE003, "DIVA Pro 2.0 U" },
    { 0xE004, "DIVA 2.0 U" },
    { 0xE005, "DIVA 2.01 S/T" },
    { 0xE006, "Diva CT S/T PCI" },
    { 0xE007, "Diva CT U PCI" },
    { 0xE008, "Diva CT Lite S/T PCI" },
    { 0xE009, "Diva CT Lite U PCI" },
    { 0xE00A, "Diva ISDN+V.90 PCI" },
    { 0xE00B, "Diva 2.02 PCI S/T" },
    { 0xE00C, "Diva 2.02 PCI U" },
    { 0xE00D, "Diva ISDN Pro 3.0 PCI" },
    { 0xE00E, "Diva ISDN+CT S/T PCI Rev 2" },
    { 0xE010, "DIVA Server BRI" },
    { 0xE011, "Diva Server BRI 2.0" },
    { 0xE012, "DIVA Server 4BRI" },
    { 0xE013, "DIVA Server 4BRI 2.0" },
    { 0xE014, "DIVA Server PRI-30M" },
    { 0xE015, "Diva Server PRI 2.0" },
    { 0xE016, "Diva Server Voice 4BRI PCI" },
    { 0xE017, "Diva Server Voice 4BRI PCI Rev 2" },
    { 0xE018, "Diva Server BRI 2.0" },
    { 0xE019, "DIVA Server Voice PRI 2.0 PCI" },
    { 0xE01A, "Diva Server 2FX" },
    { 0xE01B, "Diva Server BRI-2M Voice Revision 2" },
    { 0xE01C, "Diva Server PRI Rev 3.0" },
    { 0xE01E, "Diva Server 2PRI" },
    { 0xE020, "Diva Server 4PRI" },
    { 0xE022, "Diva Server Analog-2P" },
    { 0xE024, "Diva Server Analog-4P" },
    { 0xE028, "Diva Server Analog-8P" },
    { 0xE02A, "Diva Server IPM-300" },
    { 0xE02C, "Diva Server IPM-600" },
    { 0x0001, "Raceway Bridge" },
    { 0x0002, "Dual PCI to RapidIO Bridge" },
    { 0x0001, "Printer Controller" },
    { 0x8905, "STD 32 Bridge" },
    { 0x0001, "VGA Compatable 3D Graphics" },
    { 0x0000, "PCI9060 i960 Bridge" },
    { 0x0001, "PCI9060 i960 Bridge/Evaluation Platform" },
    { 0x0911, "PCI911 i960Jx I/O Controller" },
    { 0x0912, "PCI912 i960Cx I/O Controller" },
    { 0x0913, "PCI913 i960Hx I/O Controller" },
    { 0x0914, "PCI914 I/O Controller w/ secondary PCI bus" },
    { 0x0808, "SST-64P Adapter" },
    { 0x1010, "SST-128P Adapter" },
    { 0x80C0, "SST-16P Adapter" },
    { 0x80C4, "SST-16P Adapter" },
    { 0x80C8, "SST-16P Adapter" },
    { 0x80D0, "SST-16P Adapter" },
    { 0x8888, "SST-4P Adapter" },
    { 0x9090, "SST-8P Adapter" },
    { 0x0001, "EIDE" },
    { 0x3210, "ProMotion 3210(6410?) VGA and AVI Playback Accelerator" },
    { 0x6410, "GUI Accelerator" },
    { 0x6412, "GUI Accelerator" },
    { 0x6420, "GUI Accelerator" },
    { 0x6422, "ProVideo 6422" },
    { 0x6424, "ProVideo 6424 ProMotion AT24 GUI Accelerator" },
    { 0x6425, "ProMotion AT25" },
    { 0x6426, "GUI Accelerator" },
    { 0x643D, "ProMotion AT3D" },
    { 0x0001, "Noservo Controller" },
    { 0x8007, "NinjaSCSI-32 Workbit" },
    { 0xF007, "NinjaSCSI-32 KME" },
    { 0xF010, "NinjaSCSI-32 Workbit" },
    { 0xF012, "NinjaSCSI-32 Logitec" },
    { 0xF013, "NinjaSCSI-32 Logitec" },
    { 0xF015, "NinjaSCSI-32 Melco" },
    { 0xF020, "CardBus ATAPI Host Adapter" },
    { 0x4000, "SK-NET FDDI Adapter" },
    { 0x4200, "Token Ring Adapter" },
    { 0x4300, "SK-NET SK-98xx Gigabit Ethernet Adapter" },
    { 0x4320, "SK-98xx V2.0/SK-9521 Gigabit Ethernet Adapter" },
    { 0x4400, "SK-9Dxx Gigabit Ethernet Adapter" },
    { 0x4500, "SK-9Mxx Gigabit Ethernet Adapter" },
    { 0x9000, "SK-9xxx 10/100/1000Base-T" },
    { 0x9843, "[Fujitsu] Gigabit Ethernet" },
    { 0x9E00, "SK-9xxx 10/100/1000Base-T Adapter" },
    { 0x5579, "VMIPCI-5579 Reflective Memory Card" },
    { 0x5587, "VMIPCI-5587 Reflective Memory Card" },
    { 0x6504, "VMICPCI-7755 FPGA" },
    { 0x7587, "VMIVME-7587" },
    { 0x0002, "AccelePort EPC/X" },
    { 0x0003, "RightSwitch SE-6" },
    { 0x0004, "AccelePort Xem" },
    { 0x0005, "AccelePort Xr EIA-232" },
    { 0x0006, "AccelePort C/X" },
    { 0x0007, "DataFire PCI 1 S/T (Multifunction)" },
    { 0x0009, "AccelePort Xr/J EIA-232" },
    { 0x000A, "AccelePort EPC/X" },
    { 0x000C, "DataFirePRIme T1 (1-port)" },
    { 0x000D, "SyncPort 2-Port (x.25/FR)" },
    { 0x0011, "AccelePort 8r EIA-232 (IBM)" },
    { 0x0012, "AccelePort 8r EIA-422" },
    { 0x0013, "AccelePort Xr EIA-232" },
    { 0x0014, "AccelePort 8r EIA-422" },
    { 0x0015, "AccelePort Xem" },
    { 0x0016, "AccelePort EPC/X" },
    { 0x0017, "AccelePort C/X" },
    { 0x0019, "Datafire PCI 1 U (Multifunction)" },
    { 0x001A, "DataFirePRIme E1 (1-port)" },
    { 0x001B, "AccelePort C/X (IBM)" },
    { 0x001D, "DataFire RAS T1/E1/PRI" },
    { 0x001F, "ClydeNonCsu6034" },
    { 0x0020, "ClydeNonCsu6032" },
    { 0x0021, "ClydeNonCsu4" },
    { 0x0022, "ClydeNonCsu2" },
    { 0x0023, "AccelePort RAS" },
    { 0x0024, "DataFire RAS B4 ST/U" },
    { 0x0026, "AccelePort 4r 920" },
    { 0x0027, "AccelePort 8r 920" },
    { 0x0028, "ClassicBoard 4" },
    { 0x0029, "DigiClassic PCI" },
    { 0x0034, "AccelePort 2r 920" },
    { 0x0035, "DataFire DSP T1/E1/PRI cPCI" },
    { 0x0040, "AccelePort Xp" },
    { 0x0042, "AccelePort 2p PCI" },
    { 0x0043, "AccelePort 4p" },
    { 0x0044, "AccelePort 8p" },
    { 0x0045, "AccelePort 16p" },
    { 0x004E, "AccelePort 32p" },
    { 0x0070, "Datafire Micro V IOM2 (Europe)" },
    { 0x0071, "Datafire Micro V (Europe)" },
    { 0x0072, "Datafire Micro V IOM2 (North America)" },
    { 0x0073, "Datafire Micro V (North America)" },
    { 0x0081, "DataFire SYNC 2000 2P Adapter" },
    { 0x00B0, "Digi Neo 4" },
    { 0x00B1, "Digi Neo 8" },
    { 0x00C8, "Digi Neo 2 DB9" },
    { 0x00C9, "Digi Neo 2 DB9 PRI" },
    { 0x00CA, "Digi Neo 2 RJ45" },
    { 0x00CB, "Digi Neo 2 RJ45 PRI" },
    { 0x00D0, "ClassicBoard 4 422" },
    { 0x00D1, "ClassicBoard 8 422" },
    { 0x5012, "DataFire Sync/570i 2P PCI Adapter" },
    { 0x5013, "DataFire Sync/570i 4P PCI Adapter" },
    { 0x6001, "Avanstar" },
    { 0x0810, "486 CPU/PCI Bridge" },
    { 0x0922, "Pentium CPU/PCI Bridge" },
    { 0x0926, "PCI/ISA Bridge" },
    { 0x3011, "Tokenet/vg 1001/10m anylan" },
    { 0x9050, "Lanfleet/Truevalue" },
    { 0x9051, "Lanfleet/Truevalue" },
    { 0x0001, "MV-1000" },
    { 0x0003, "CardBus Ethernet 10/100" },
    { 0x0005, "CardBus Ethernet 10/100" },
    { 0x0007, "CardBus Ethernet 10/100" },
    { 0x000B, "CardBus Ethernet 10/100" },
    { 0x000C, "Mini-PCI V.90 56k Modem" },
    { 0x000F, "CardBus Ethernet 10/100" },
    { 0x0016, "MPCI Modem 56" },
    { 0x0022, "MPCI Modem 56" },
    { 0x0029, "MPCI Modem 56" },
    { 0x002B, "MPCI Modem 56" },
    { 0x00D3, "MPCI Modem 56" },
    { 0x00D4, "MPCI Modem 56k" },
    { 0x0101, "CardBus 56k Modem" },
    { 0x0103, "CardBus Ethernet + 56k Modem" },
    { 0x0104, "RealPort2 CardBus Modem 56" },
    { 0x0001, "Host Bridge" },
    { 0x0001, "3D Blaster Verite 1000" },
    { 0x2000, "Verite 2000/2100/2200" },
    { 0x0001, "Motion JPEG Recorder/Player with Audio" },
    { 0x0000, "CMIC-LE" },
    { 0x0005, "CNB20-LE CPU to PCI Bridge" },
    { 0x0006, "CNB20-HE CPU to PCI Bridge" },
    { 0x0007, "CNB20-LE/HE CPU to PCI Bridge" },
    { 0x0008, "CNB20-HE CPU to PCI Bridge" },
    { 0x0009, "CNB20-LE PCI to AGP Bridge" },
    { 0x0010, "CIOB30" },
    { 0x0011, "CMIC-HE" },
    { 0x0012, "CMIC-LE" },
    { 0x0013, "CNB20-HE CPU to PCI Bridge & MCH" },
    { 0x0014, "CNB20-HE Host Bridge" },
    { 0x0015, "CMIC-GC CPU to PCI Bridge & MCH" },
    { 0x0016, "CMIC-GC Host Bridge" },
    { 0x0017, "CMIC-SL" },
    { 0x0031, "HT1100 HPX0 HT Host Bridge" },
    { 0x0036, "HT1000 PCI/PCI-X bridge" },
    { 0x0101, "CIOB-X2" },
    { 0x0103, "EPB PCIe to PCI-X Bridge" },
    { 0x0104, "HT1000 PCI/PCI-X bridge" },
    { 0x0110, "CIOB-E I/O Bridge with Gigabit Ethernet" },
    { 0x0130, "HT1000 PCI-X bridge" },
    { 0x0132, "HT1000 PCIe bridge" },
    { 0x0140, "HT2100 PCIe Bridge" },
    { 0x0141, "HT2100 PCIe Bridge" },
    { 0x0142, "HT2100 PCIe Bridge" },
    { 0x0144, "HT2100 PCI-Express Bridge" },
    { 0x0200, "OSB4 PCI to ISA Bridge" },
    { 0x0201, "CSB5 PCI to ISA Bridge" },
    { 0x0203, "CSB6 PCI to ISA Bridge" },
    { 0x0205, "HT1000 Legacy South Bridge" },
    { 0x0211, "OSB4 PCI EIDE Controller" },
    { 0x0212, "CSB5 PCI EIDE Controller" },
    { 0x0213, "OSB6/CSB6 PCI EIDE Controller" },
    { 0x0214, "HT1000 Legacy IDE controller" },
    { 0x0217, "OSB6 PCI EIDE Controller (Tertiary)" },
    { 0x021B, "HT1100 HD Audio" },
    { 0x0220, "OSB4 OHCI Compliant USB Controller" },
    { 0x0221, "OSB6 OHCI Compliant USB Controller" },
    { 0x0223, "HT1000 USB Controller" },
    { 0x0225, "CSB5 PCI Bridge" },
    { 0x0227, "CSB6 PCI Bridge" },
    { 0x0230, "PCI to ISA Bridge" },
    { 0x0234, "HT1000 LPC Bridge" },
    { 0x0235, "Keypad Controller" },
    { 0x0236, "Local Display Controller" },
    { 0x0237, "NVRAM Controller" },
    { 0x0238, "BCM5785 [HT1000] WDTimer" },
    { 0x0240, "K2 SATA" },
    { 0x0241, "RAIDCore RC4000" },
    { 0x0242, "RAIDCore BC4000" },
    { 0x024A, "BCM5785 (HT1000) SATA Native SATA Mode" },
    { 0x024B, "BCM5785 (HT1000) PATA/IDE Mode" },
    { 0x0406, "HT1100 PCI-X Bridge" },
    { 0x0408, "HT1100 Legacy Device" },
    { 0x040A, "HT1100 ISA-LPC Bridge" },
    { 0x0410, "HT1100 SATA Controller (Native SATA Mode)" },
    { 0x0411, "HT1100 SATA Controller (PATA / IDE Mode)" },
    { 0x0412, "HT1100 USB OHCI Controller" },
    { 0x0414, "HT1100 USB EHCI Controller" },
    { 0x0416, "HT1100 USB EHCI Controller (with Debug Port)" },
    { 0x0420, "HT1100 PCI-Express Bridge" },
    { 0x0421, "HT1100 SAS/SATA Controller" },
    { 0x0422, "HT1100 PCI-Express Bridge" },
    { 0x2001, "Ql5032-33APQ208C PCI to C-DAC RTU bus interface FPGA" },
    { 0x6100, "BUS/Tag Channel" },
    { 0x6800, "Escon Channel" },
    { 0x7100, "Bus/Tag Channel" },
    { 0x7800, "Escon Channel" },
    { 0xAFA1, "Fast Ethernet Adapter" },
    { 0x0102, "Extended PCI IDE Controller" },
    { 0x0103, "Extended PCI IDE Controller Type-B" },
    { 0x0404, "DVD Decoder Card" },
    { 0x0406, "Tecra Video Capture device" },
    { 0x0407, "DVD Decoder Card (Version 2)" },
    { 0x0601, "Pentium Host Bridge for Notebooks" },
    { 0x0602, "PCI to ISA Bridge for Notebooks" },
    { 0x0603, "ToPIC95 PCI to CardBus Bridge for Notebooks" },
    { 0x0604, "PCI to PCI Bridge for Notebooks" },
    { 0x0605, "PCI to ISA Bridge for Notebooks" },
    { 0x0606, "PCI to ISA Bridge for Notebooks" },
    { 0x0609, "PCI to PCI Bridge for Notebooks" },
    { 0x060A, "ToPIC95B CardBus Controller" },
    { 0x060F, "ToPIC97 CardBus Controller" },
    { 0x0611, "PCI to ISA Bridge" },
    { 0x0617, "ToPIC100 PCI to CardBus Bridge with ZV Support" },
    { 0x0618, "CPU to PCI and PCI to ISA Bridge" },
    { 0x0701, "InfraRed Controller" },
    { 0x0805, "SD Card Controller Type A" },
    { 0x0D01, "FIR Port Type-DO" },
    { 0x0030, "Ultra320 SCSI Host Adapter" },
    { 0x0001, "Printer Host" },
    { 0x0465, "RL5c465 CardBus Controller" },
    { 0x0466, "RL5c466 CardBus Controller" },
    { 0x0475, "RL5c475 CardBus Controller" },
    { 0x0476, "RL5c476 CardBus Controller" },
    { 0x0477, "RL5c477 CardBus Controller" },
    { 0x0478, "RL5c478 CardBus Controller" },
    { 0x0511, "R5C511" },
    { 0x0522, "R5C522 IEEE-1394 Controller" },
    { 0x0551, "R5C551 IEEE-1394 Controller" },
    { 0x0552, "RL5c552 IEEE-1394 Controller" },
    { 0x0554, "R5C554" },
    { 0x0575, "SD Bus Host Adapter" },
    { 0x0576, "SD Bus Host Adapter" },
    { 0x0592, "Memory Stick Bus Host Adapter" },
    { 0x0811, "R5C811" },
    { 0x0822, "SD Bus Host Adapter" },
    { 0x0832, "R5C832 IEEE-1394 Controller" },
    { 0x0841, "R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394" },
    { 0x0843, "MMC Bus Host Adapter" },
    { 0x0852, "xD-Picture Card Controller" },
    { 0x8929, "EIDE Controller" },
    { 0x0100, "DEC DC21041-Based Ethernet Adapter" },
    { 0x1002, "DFE-550TX/580TX Fast Ethernet Adapter" },
    { 0x1025, "DWL-G650 AirPlus Xtreme G Adapter" },
    { 0x1026, "DWL-AG650 AirXpert Wireless CardBus Adapter" },
    { 0x1043, "DWL-AG650 AirXpert Wireless CardBus Adapter" },
    { 0x1100, "DFE Fast Ethernet Adapter" },
    { 0x1300, "DFE-528TX/530TX+/538TX Fast Ethernet Adapter (DL 10038C Chipset)" },
    { 0x1340, "DFE-690TXD CardBus Fast Ethernet Adapter" },
    { 0x1405, "DFE-520TX Fast Ethernet PCI Adapter" },
    { 0x1541, "DFE-680TXD CardBus PC Card" },
    { 0x1561, "DRP-32TXD CardBus PC Card" },
    { 0x2027, "DWL-G520 AirPlus Xtreme G Adapter" },
    { 0x3203, "DWL-G520 AirPlus Xtreme G Adapter" },
    { 0x3300, "DWL-510 2.4GHz Wireless PCI Adapter" },
    { 0x3A03, "DWL-A650 AirPro Wireless CardBus Adapter(rev.B)" },
    { 0x3A04, "DWL-AB650 AirPro Multimode Wireless CardBus Adapter" },
    { 0x3A05, "DWL-AB520 AirPro Multimode Wireless PCI Adapter" },
    { 0x3A07, "DWL-AG650 AirXpert Wireless CardBus Adapter" },
    { 0x3A08, "DWL-AG520 AirXpert Wireless PCI Adapter" },
    { 0x3A10, "DWL-AG650 AirXpert Wireless CardBus Adapter(rev.B)" },
    { 0x3A11, "DWL-AG520 AirXpert Wireless PCI Adapter(rev.B)" },
    { 0x3A12, "DWL-G650 AirPlus Wireless CardBus Adapter(rev.C)" },
    { 0x3A13, "DWL-G520 AirPlus Wireless PCI Adapter(rev.B)" },
    { 0x3A14, "DWL-AG530 AirPremier Wireless PCI Adapter" },
    { 0x3A63, "DWL-AG660 AirXpert Wireless CardBus Adapter" },
    { 0x3B05, "DWL-G650+ CardBus PC Card" },
    { 0x4000, "DL2000 Gigabit Ethernet Adapter" },
    { 0x4001, "DGE-550SX PCI-X Gigabit Ethernet Adapter" },
    { 0x4300, "DGE-528T Gigabit Ethernet Adapter" },
    { 0x4346, "DGE-560SX Single Fiber Gigabit Ethernet PCI-E Adapter V.A1" },
    { 0x4B00, "DGE-560T PCIe Gigabit Ethernet Adapter" },
    { 0x4B01, "DGE-530T V.B1 Gigabit Ethernet Adapter (rev 11)" },
    { 0x4B02, "DGE-560SX PCIe Gigabit Ethernet Adapter" },
    { 0x4B03, "DGE-550T Gigabit Ethernet Adapter V.B1" },
    { 0x4C00, "DGE-530T Gigabit Ethernet Adapter" },
    { 0x8400, "DWL-650+ CardBus PC Card" },
    { 0x1592, "VL/PCI Bridge" },
    { 0x0014, "PCI to C-bus II Host Bridge" },
    { 0x1117, "MAC-94C201B3 Profusion Memory Controller Chip [Xeon 8-way SMP]" },
    { 0x0001, "Raptor-PCI Framegrabber" },
    { 0x0012, "Model 12 Road Runner Frame Grabber" },
    { 0x0014, "Model 14 Road Runner Frame Grabber" },
    { 0x0024, "Model 24 Road Runner Frame Grabber" },
    { 0x0044, "Model 44 Road Runner Frame Grabber" },
    { 0x0112, "Model 12 Road Runner Frame Grabber" },
    { 0x0114, "Model 14 Road Runner Frame Grabber" },
    { 0x0124, "Model 24 Road Runner Frame Grabber" },
    { 0x0144, "Model 44 Road Runner Frame Grabber" },
    { 0x0212, "Model 12 Road Runner Frame Grabber" },
    { 0x0214, "Model 14 Road Runner Frame Grabber" },
    { 0x0224, "Model 24 Road Runner Frame Grabber" },
    { 0x0244, "Model 44 Road Runner Frame Grabber" },
    { 0x0312, "Model 12 Road Runner Frame Grabber" },
    { 0x0314, "Model 14 Road Runner Frame Grabber" },
    { 0x0324, "Model 24 Road Runner Frame Grabber" },
    { 0x0344, "Model 44 Road Runner Frame Grabber" },
    { 0x2550, "Single Chip PCI Ultra(Wide) SCSI Processor" },
    { 0xC721, "EIDE" },
    { 0xC731, "TP-910/920/940 PCI Ultra(Wide) SCSI Adapter" },
    { 0x0001, "EIDE Adapter" },
    { 0x0002, "ATP850UF UltraDMA33 EIDE Controller (AEC6210UF)" },
    { 0x0003, "SCSI Cache Host Adapter" },
    { 0x0004, "ATP8400 UltraDMA33 EIDE (Cache) Controller (AEC6210UF)" },
    { 0x0005, "ATP850UF UltraDMA33 EIDE Controller (AEC6210UF)" },
    { 0x0006, "ATP860A UltraDMA66 EIDE Controller, NO-BIOS (AEC6260)" },
    { 0x0007, "ATP860A UltraDMA66 EIDE Controller (AEC6260)" },
    { 0x0008, "ATP865 NO-BIOS" },
    { 0x0009, "ATP865" },
    { 0x8001, "ATP8600 SCSI-2 RAID (Cache) Host Adapter (AEC6820U)" },
    { 0x8002, "ATP850S SCSI-2 Host Adapter (AEC6710L/F)" },
    { 0x8010, "ATP870 Ultra Wide SCSI Contoller (AEC6712UW)" },
    { 0x8020, "ATP870 Ultra SCSI Controller (AEC6712U)" },
    { 0x8030, "ATP870 SCSI Controller (AEC6710S/6712S)" },
    { 0x8040, "ATP870 SCSI Controller (AEC6710D)" },
    { 0x8050, "AEC6712SUW SCSI Controller" },
    { 0x8060, "AEC671x SCSI Host Adapter" },
    { 0x8081, "AEC67160 Ultra160 SCSI Controller" },
    { 0x0001, "ZN1221 ATM Adapter" },
    { 0x0002, "ZN1225 ATM Adapter" },
    { 0x010C, "CompuScope 82G 8bit 2GS/s Analog Input Card" },
    { 0x1221, "82C092G" },
    { 0x0001, "MB86697 FireStream 155 ATM Adapter" },
    { 0x0003, "MB86695 FireStream 50 ATM Adapter" },
    { 0x4240, "AMCC S933Q Intelligent Serial Card" },
    { 0x0146, "GT-64010/A System Controller for R4xxx/5000 Family CPUs" },
    { 0x138F, "W8300 802.11 Adapter" },
    { 0x1FA6, "W8300 802.11 Adapter" },
    { 0x1FA7, "88W8310 and 88W8000G Libertas 802.11g Chipset" },
    { 0x1FAA, "802.11b/g Wireless Controller" },
    { 0x1FAB, "Libertas 802.11b/g Wireless LAN Client Adapter" },
    { 0x2A01, "Libertas 802.11a/b/g Wireless Controller (CB55)" },
    { 0x4320, "Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller (Copper)" },
    { 0x4340, "Yukon 88E8021 PCI-X IPMI Gigabit Ethernet Controller" },
    { 0x4341, "Yukon 88E8022 PCI-X IPMI Gigabit Ethernet Controller" },
    { 0x4342, "Yukon 88E8061 PCI-E IPMI Gigabit Ethernet Controller" },
    { 0x4343, "Yukon 88E8062 PCI-E IPMI Gigabit Ethernet Controller" },
    { 0x4344, "Yukon 88E8021 PCI-X IPMI Gigabit Ethernet Controller" },
    { 0x4345, "Yukon 88E8022 PCI-X IPMI Gigabit Ethernet Controller" },
    { 0x4346, "Yukon 88E8061 PCI-E IPMI Gigabit Ethernet Controller" },
    { 0x4347, "Yukon 88E8062 PCI-E IPMI Gigabit Ethernet Controller" },
    { 0x4350, "Yukon 88E8035 PCI-E Fast Ethernet Controller" },
    { 0x4351, "Yukon 88E8036 PCI-E Fast Ethernet Controller" },
    { 0x4352, "Yukon 88E8038 PCI-E Fast Ethernet Controller" },
    { 0x4353, "Yukon 88E8039 PCI-E Fast Ethernet Controller" },
    { 0x4356, "Yukon 88EC033 PCI-E Fast Ethernet Controller" },
    { 0x4360, "Yukon 88E8052 PCI-E ASF Gigabit Ethernet Controller" },
    { 0x4361, "Yukon 88E8050 PCI-E ASF Gigabit Ethernet Controller" },
    { 0x4362, "Yukon 88E8053 PCI-E Gigabit Ethernet Controller (Copper)" },
    { 0x4363, "Yukon 88E8055 PCI-E Gigabit Ethernet Controller" },
    { 0x4364, "Yukon 88E8056 PCI-E Gigabit Ethernet Controller" },
    { 0x4365, "Yukon 88E8070 PCI-E Gigabit Ethernet Controller" },
    { 0x4366, "Yukon 88EC036 PCI-E Gigabit Ethernet Controller" },
    { 0x4367, "Yukon 88EC032 based Ethernet Controller" },
    { 0x4368, "Yukon 88EC034 based Ethernet Controller" },
    { 0x4369, "Yukon 88EC042 PCI-E Gigabit Ethernet Controller" },
    { 0x436A, "Yukon 88E8058 PCI-E Gigabit Ethernet Controller" },
    { 0x436B, "Yukon 88E8071 PCI-E Gigabit Ethernet Controller" },
    { 0x4611, "GT-64115 System Controller" },
    { 0x4620, "GT-64120 System Controller for R5K & R7K w/64bit PCI" },
    { 0x4801, "GT-48001 8-port Switched Ethernet Controller" },
    { 0x4809, "GT-48300 4-port (2.4Gb each) Crossbar Switch" },
    { 0x5005, "Belkin F5D5005 Gigabit Desktop Network PCI Card" },
    { 0x5040, "MV88SX5040 4-port SATA PCI-X Controller" },
    { 0x5041, "MV88SX5041 4-port SATA PCI-X Controller" },
    { 0x5080, "MV88SX5080 8-port SATA PCI-X Controller" },
    { 0x5081, "MV88SX5081 8-port SATA PCI-X Controller" },
    { 0x6041, "MV88SX6041 4-port SATA II PCI-X Controller" },
    { 0x6042, "MV88SX6042 4-port SATA II PCI-X Controller" },
    { 0x6081, "MV88SX6081 8-port SATA II PCI-X Controller" },
    { 0x6101, "6101 SATA2 Controller" },
    { 0x6111, "6111 SATA2 Controller" },
    { 0x6120, "6120 SATA2 Controller" },
    { 0x6121, "6121 SATA2 Controller" },
    { 0x6122, "6122 SATA2 Controller" },
    { 0x6140, "6140 SATA2 Controller" },
    { 0x6141, "6141 SATA2 Controller" },
    { 0x6145, "6145 SATA2 Controller" },
    { 0x6320, "GT-64130/1 System Controller for PowerPC Processors" },
    { 0x6460, "MV64360/64361/64362 System Controller" },
    { 0x6480, "MV64460/64461/64462 System Controller" },
    { 0x7042, "MV88SXxxxx Family 4-port SATA II PCIe Controller " },
    { 0x9653, "GT-96100A Advanced Communication Controller" },
    { 0xF003, "GT-64010 Primary Image Piranha Image Generator" },
    { 0xF004, "GT-64120 Primary Image Barracuda Image Generator" },
    { 0xF006, "GT-64120A Primary Image Cruncher Geometry Accelerator" },
    { 0x0001, "LC82C168 Fast Ethernet Adapter " },
    { 0x0002, "LC82C168 Fast Ethernet Adapter" },
    { 0xC115, "LC82C115 PNIC-II PCI MAC/PHY" },
    { 0x0001, "V960PBC i960 Local Bus to PCI Bridge" },
    { 0x0002, "V961PBC i960 Local Bus to PCI Bridge" },
    { 0x0004, "V962PBC i960 Local Bus to PCI Bridge" },
    { 0x0010, "V292PBC Am29K Local Bus to PCI Bridge" },
    { 0x0100, "V320USC PCI System Controller for 32-bit MIPS CPUs (9 bit SYSCMD Bus)" },
    { 0x0101, "V320USC PCI System Controller for 32-bit MIPS CPUs (5 bit SYSCMD Bus)" },
    { 0x0102, "V320USC PCI System Controller for Super-H SH3 CPU" },
    { 0x0103, "V320USC PCI System Controller for Super-H SH4 CPU" },
    { 0x0200, "V370PDC High Perf. SDRAM Controller & I/O Control Unit" },
    { 0x0292, "V292PBC Am29030/40 PCI Bridge" },
    { 0x0500, "V340HPC PCI System Controller for 64-bit MIPS CPUs" },
    { 0x0960, "i960 Bridge" },
    { 0xC960, "i960 Dual PCI Bridge" },
    { 0x0001, "Quad PeerMaster" },
    { 0xC0ED, "SSA Controller" },
    { 0x0001, "NPI NuCard PCI FDDI" },
    { 0x0015, "FireWire IEEE1394" },
    { 0xBEDE, "Multimedia device" },
    { 0x0420, "CardBus 56k Modem" },
    { 0x0440, "LT WinModem 56k Data+Fax+Voice+Dsvd" },
    { 0x0441, "LT WinModem 56k Data+Fax" },
    { 0x0442, "LT WinModem 56k" },
    { 0x0443, "LT WinModem" },
    { 0x0444, "LT WinModem" },
    { 0x0445, "LT WinModem" },
    { 0x0446, "LT WinModem" },
    { 0x0447, "LT WinModem" },
    { 0x0448, "LT WinModem 56k" },
    { 0x0449, "LT WinModem 56k" },
    { 0x044A, "LT WinModem 56k" },
    { 0x044B, "LT WinModem" },
    { 0x044C, "LT WinModem" },
    { 0x044D, "LT WinModem" },
    { 0x044E, "LT WinModem 56k Data+Fax" },
    { 0x044F, "LT V.90+DSL WildFire Modem" },
    { 0x0450, "LT WinModem" },
    { 0x0451, "LT WinModem 56k Data+Fax+Voice+VoiceView+Dsvd" },
    { 0x0452, "LT WinModem" },
    { 0x0453, "LT WinModem" },
    { 0x0454, "LT WinModem" },
    { 0x0455, "LT WinModem" },
    { 0x0456, "LT WinModem" },
    { 0x0457, "LT WinModem" },
    { 0x0458, "LT WinModem" },
    { 0x0459, "LT WinModem" },
    { 0x045A, "LT WinModem" },
    { 0x045B, "LT WinModem" },
    { 0x045C, "LT WinModem" },
    { 0x045D, "LT WinModem" },
    { 0x0461, "V90 Wildfire Modem" },
    { 0x0462, "56k.V90/ADSL Wildfire Modem" },
    { 0x0464, "Riptide Audio PCI Legacy Resources" },
    { 0x0480, "Venus WinModem (V90, 56KFlex)" },
    { 0x048C, "56k V.90 Modem" },
    { 0x048E, "56k V.90 Modem" },
    { 0x048F, "56k V.90 Modem" },
    { 0x0600, "56k V.90 Modem" },
    { 0x0620, "Agere PCI-SV92PP Soft Modem" },
    { 0x3026, "TOSHIBA Software Modem" },
    { 0x5400, "OR3TP12 FPSC FPGA with 32/64bit, 33/66MHz core" },
    { 0x5801, "USB Open Host Controller" },
    { 0x5802, "USS-312 OpenHCI USB Host Controller" },
    { 0x5803, "USS-344 Quadrabus 4-port OpenHCI USB Host Controller" },
    { 0x5805, "USB Advanced Host Controller" },
    { 0x5811, "FW322/323 IEEE1394 OHCI FireWire Controller" },
    { 0xAB10, "WL60010 Wireless LAN MAC" },
    { 0xAB11, "WL60040 Multimode Wireles LAN MAC" },
    { 0xAB20, "WaveLAN PCI Wireless LAN Adapter" },
    { 0xAB21, "Wireless PCI Adapter" },
    { 0xAB30, "Hermes2 Mini-PCI WaveLAN a/b/g" },
    { 0xED00, "ET-131x PCI-E Gigabit Ethernet Adapter" },
    { 0xED01, "ET-1301 PCI-E Fast Ethernet Adapter" },
    { 0x0658, "PSB32 SCI-Adapter D31x" },
    { 0xAB34, "802.11b MiniPCI Wireless Card" },
    { 0xD665, "PSB64 SCI-Adapter D32x" },
    { 0xD667, "PSB66 SCI-Adapter D33x" },
    { 0x0010, "16-line serial port w/- DMA" },
    { 0x0011, "4-line serial port w/- DMA" },
    { 0x2000, "PCI-9050 Target Interface" },
    { 0x4000, "SUPI-1 XIO/SIO Host" },
    { 0x8000, "T225 Bridge RIO Host" },
    { 0x9501, "SPEED4+ PCI Adapter" },
    { 0x9511, "SPEED4+ PCI Adapter Local Bus" },
    { 0x01F7, "VxP524 PCI Video Processor" },
    { 0x1535, "ADSP-21535 Blackfin DSP PCI Bus Interface" },
    { 0x1805, "Motorola SM56 PCI Speakerphone Modem" },
    { 0x1807, "56k Winmodem Chip" },
    { 0x1889, "AD1889 Sound Chip" },
    { 0x2192, "ADSP-2192 DSP Microcomputer (Function 0)" },
    { 0x219A, "ADSP-2192 DSP Microcomputer (Function 1)" },
    { 0x219E, "ADSP-2192 DSP Microcomputer (Function 2)" },
    { 0x2F44, "ADSP-2141 SafeNet DSP" },
    { 0x0115, "10115 Greensheet" },
    { 0x0117, "10117 Greensheet" },
    { 0x6057, "ZR36057/36067 MotionJPEG/TV Card" },
    { 0x6120, "ZR36120 DVD Decoder" },
    { 0x5030, "PC Watchdog" },
    { 0x4231, "FDDI Network Card" },
    { 0x4232, "FASTline UTP Quattro" },
    { 0x4233, "FASTline FO" },
    { 0x4234, "FASTline UTP" },
    { 0x4235, "FASTline-II UTP" },
    { 0x4236, "FASTline-II FO" },
    { 0x4731, "GIGAline Gigabit Ethernet Adapter" },
    { 0x2915, "2915" },
    { 0x0112, "ReadyLink ENET100-VG4" },
    { 0x0113, "FreedomLine 100" },
    { 0x1401, "ReadyLink RL2000 Ethernet Adapter (Winbond W89C940)" },
    { 0x2011, "TXA9883 Fast Ethernet Controller" },
    { 0x2201, "ReadyLink 100TX (Winbond W89C840)" },
    { 0x9881, "RL100TX Fast Ethernet Adapter" },
    { 0x7364, "PM7364 FREEDM-32 Frame Engine and Datalink Manager" },
    { 0x7366, "PM7366 FREEDM-8 Frame Engine and Datalink Manager" },
    { 0x7367, "PM7367 FREEDM-32P32 Frame Engine and Datalink Manager" },
    { 0x7375, "PM7375 LASAR-155 ATM SAR" },
    { 0x7380, "PM7380 FREEDM-32P672 Frame Engine and Datalink Manager" },
    { 0x7382, "PM7382 FREEDM-32P256 Frame Engine and Datalink Manager" },
    { 0x7384, "PM7384 FREEDM-84P672 Frame Engine and Datalink Manager" },
    { 0x0001, "RocketPort 32-port" },
    { 0x0002, "RocketPort 8-port" },
    { 0x0003, "RocketPort 16-port" },
    { 0x0004, "RocketPort 4-port" },
    { 0x0005, "RocketPort 8-port" },
    { 0x0006, "RocketPort 8-port" },
    { 0x0007, "RocketPort 4-port" },
    { 0x0008, "RocketPort 8-port" },
    { 0x0009, "RocketPort 16-port" },
    { 0x000A, "RocketPort 4-port" },
    { 0x000B, "RocketPort 8-port" },
    { 0x000C, "RocketPort 6-port" },
    { 0x000D, "RocketPort 4-port" },
    { 0x000E, "RocketPort 2-port" },
    { 0x000F, "RocketPort 2-port" },
    { 0x0040, "RocketPort Infinity Octa, 8port, RJ45" },
    { 0x0041, "RocketPort Infinity 32port, External Interface" },
    { 0x0042, "RocketPort Infinity 8port, External Interface" },
    { 0x0043, "RocketPort Infinity 16port, External Interface" },
    { 0x0044, "RocketPort Infinity Quad, 4port, DB" },
    { 0x0045, "RocketPort Infinity Octa, 8port, DB" },
    { 0x0047, "RocketPort Infinity 4port, RJ45" },
    { 0x004F, "RocketPort Infinity 2port, SMPTE" },
    { 0x0052, "RocketPort Infinity Octa, 8port, SMPTE" },
    { 0x0801, "RocketPort UPCI 32 port w/external I/F" },
    { 0x0802, "RocketPort UPCI 8 port w/external I/F" },
    { 0x0803, "RocketPort UPCI 16 port w/external I/F" },
    { 0x0805, "RocketPort UPCI 8 port w/octa cable" },
    { 0x080C, "RocketModem III 8 port" },
    { 0x080D, "RocketModem III 4 port" },
    { 0x0812, "RocketPort UPCI Plus 8 port RS422" },
    { 0x0903, "RocketPort Compact PCI 16 port w/external I/F" },
    { 0x8015, "RcoketPort 4-port UART 16954" },
    { 0x0001, "PCI ATM Adapter (NAIATMPCI)" },
    { 0x4300, "Gigabit Ethernet Adapter" },
    { 0x4853, "HS-Link Device" },
    { 0x0100, "Cyclom-Y below 1Mb Serial Card" },
    { 0x0101, "Cyclom-Y above 1Mb Serial Card" },
    { 0x0102, "Cyclom-4Y below 1Mb Serial Card" },
    { 0x0103, "Cyclom-4Y above 1Mb Serial Card" },
    { 0x0104, "Cyclom-8Y below 1Mb Serial Card" },
    { 0x0105, "Cyclom-8Y above 1Mb Serial Card" },
    { 0x0200, "Cyclom-Z below 1Mb Intelligent Serial Card" },
    { 0x0201, "Cyclom-Z above 1Mb Intelligent Serial Card" },
    { 0x0300, "PC300 RX 2" },
    { 0x0301, "PC300 RX 1" },
    { 0x0310, "PC300 TE 2" },
    { 0x0311, "PC300 TE 1" },
    { 0x0320, "PC300/TE-M (2 ports)" },
    { 0x0321, "PC300/TE-M (1 port)" },
    { 0x0400, "PC400" },
    { 0x0001, "Roadrunner" },
    { 0x00F7, "Integrated OHCI IEEE 1394 Host Controller" },
    { 0x6729, "OZ6729 PCI to PCMCIA Bridge" },
    { 0x673A, "OZ6730 PCI to PCMCIA Bridge" },
    { 0x6832, "OZ6832/3 CardBus Controller" },
    { 0x6836, "OZ6836/6860 CardBus Controller" },
    { 0x6872, "OZ6812 CardBus Controller" },
    { 0x6925, "OZ6922 CardBus Controller" },
    { 0x6933, "OZ6933/711E1 SmartCardBus Controller" },
    { 0x6972, "OZ6912/711E0 SmartCardBus Controller" },
    { 0x7110, "OZ711Mx MemoryCardBus Accelerator" },
    { 0x7112, "OZ711EC1/M1 SmartCardBus MultiMediaBay Controller" },
    { 0x7113, "OZ711EC1 SmartCardBus Controller" },
    { 0x7114, "OZ711M1 SmartCardBus MultiMediaBay Controller" },
    { 0x7120, "Integrated MMC/SD Controller" },
    { 0x7130, "Integrated MS/xD/SM Controller" },
    { 0x7134, "OZ711MP1/MS1 MemoryCardBus Controller" },
    { 0x7135, "OZ711EZ1 MemoryCardBus Controller" },
    { 0x71E2, "OZ711E2 SmartCardBus Controller" },
    { 0x7212, "OZ711M2 SmartCardBus MultiMediaBay Controller" },
    { 0x7213, "OZ6933E CardBus Controller" },
    { 0x7223, "OZ711M3 SmartCardBus MultiMediaBay Controller" },
    { 0x7233, "OZ711MP3/MS3 MemoryCardBus Controller" },
    { 0x0001, "3Dfx Voodoo Chipset" },
    { 0x0002, "3Dfx Voodoo2 Chipset" },
    { 0x0003, "3Dfx Voodoo Banshee Chipset" },
    { 0x0004, "VooDoo Banshee [Velocity 100]" },
    { 0x0005, "3Dfx Voodoo3 Chipset" },
    { 0x0009, "Voodoo4/5" },
    { 0x0057, "Voodoo 3/3000 [Avenger]" },
    { 0x1220, "AMCC 5933 TMS320C80 DSP/Imaging Board" },
    { 0x0003, "PM/Link" },
    { 0x0004, "PM/T1" },
    { 0x0005, "PM/E1" },
    { 0x0008, "PM/SLS" },
    { 0x0009, "BajaSpan Resource Target" },
    { 0x000A, "BajaSpan Section 0" },
    { 0x000B, "BajaSpan Section 1" },
    { 0x000C, "BajaSpan Section 2" },
    { 0x000D, "BajaSpan Section 3" },
    { 0x000E, "PM/PPC" },
    { 0x0006, "Raptor GFX 8P" },
    { 0x1206, "368DSP" },
    { 0x50DC, "PCI168/3328 Audio Device" },
    { 0x80DA, "3328 Audio" },
    { 0x0000, "RealMagic64/GX" },
    { 0x6401, "REALmagic64/GX GUI Accelerator" },
    { 0x0000, "EasyConnect 8/32" },
    { 0x0002, "EasyConnect 8/64" },
    { 0x0003, "EasyIO" },
    { 0x00E4, "MPEG" },
    { 0x5111, "DV/MPEG Device" },
    { 0x6120, "DVD Device" },
    { 0x8120, "E4" },
    { 0x8888, "Cinemaster C 3.0 DVD Decoder" },
    { 0x1560, "JNIC-1560 PCI-X Fibre Channel Controller" },
    { 0x4643, "FCI-1063 Fibre Channel Adapter" },
    { 0x6562, "FCX2-6562 Dual Channel PCI-X Fibre Channel Adapter" },
    { 0x656A, "FCX-6562 PCI-X Fibre Channel Adapter" },
    { 0x0700, "B1 ISDN Controller" },
    { 0x0800, "C4 ISDN Controller" },
    { 0x0A00, "Fritz!Card A1 ISDN Controller" },
    { 0x0E00, "Fritz!PCI v2.0 ISDN Controller" },
    { 0x1100, "C2 ISDN Controller" },
    { 0x1200, "T1 ISDN Controller" },
    { 0x2700, "Fritz!Card DSL SL" },
    { 0x2900, "Fritz!Card DSL v2.0" },
    { 0x0040, "cPCI-200 Four Slot IndustryPack Carrier" },
    { 0x0000, "EasyConnect 8/32" },
    { 0x0002, "EasyConnect 8/64" },
    { 0x0003, "EasyIO PCI" },
    { 0x0004, "EasyConnection ECRA-PCI" },
    { 0x0041, "IFT-2000 Series PCI RAID Controller" },
    { 0x1110, "MPEG Forge" },
    { 0x1210, "MPEG Fusion" },
    { 0x2110, "VideoPlex" },
    { 0x2120, "VideoPlex CC" },
    { 0x2130, "VideoQuest" },
    { 0x4201, "PCI-2240i Dale EIDE Adapter" },
    { 0x4401, "PCI-2220i Dale EIDE Adapter" },
    { 0x5201, "PCI-2000 IntelliCache SCSI Controller" },
    { 0x2560, "AT-2560 Fast Ethernet Adapter (i82557B)" },
    { 0x1400, "AX8814X PCI Fast Ethernet Adapter" },
    { 0x0101, "Saturn 4520P" },
    { 0x0640, "Aries 16000P" },
    { 0x0000, "ES336H PCI Fax Modem (Early Model)" },
    { 0x1948, "Solo" },
    { 0x1968, "ES1968 Maestro-2 Audiodrive" },
    { 0x1969, "ES1938/41/46 SOLO-1(E) AudioDrive" },
    { 0x1978, "ES1978 Maestro-2E Audiodrive, ES1970 Canyon3D" },
    { 0x1988, "ES1988/9 Allegro-1 Audiodrive" },
    { 0x1989, "ES1989 Allegro ES56CVM-PI PCI Voice+Fax Modem" },
    { 0x1998, "ES1980 Maestro-3 PCI Audio Accelerator" },
    { 0x1999, "ES1983 Maestro-3.COMM ES56CVM-PI PCI voice+Fax Modem" },
    { 0x199A, "ES1980 Maestro-3 PCI Audio Accelerator" },
    { 0x199B, "ES1983 Maestro-3.COMM ES56CVM-PI PCI oice+Fax Modem" },
    { 0x2808, "ES336H PCI Fax Modem (Later Model)" },
    { 0x2838, "ES2838/2839 SuperLink Modem" },
    { 0x2843, "ES2838/2839 SuperLink-MLP Voice Modem" },
    { 0x2847, "ES2838/2839 SuperLink-MLP 10 Voice Modem" },
    { 0x2898, "ES2898 ES56-PI Family V.90 PCI Modem" },
    { 0x3873, "PRISM 2.5 802.11b 11Mbps Wireless Controller" },
    { 0x3886, "ISL3886 [Prism Javelin/Prism Xbow]" },
    { 0x3890, "PRISM GT 802.11g 54Mbps Wireless Controller" },
    { 0x8130, "HMP8130 NTSC/PAL Video Decoder" },
    { 0x8131, "HMP8131 NTSC/PAL Video Decoder" },
    { 0xFFFF, "ISL3886IK" },
    { 0x0001, "NE10/100 Adapter (i82557B)" },
    { 0x1910, "NE2000Plus (RT8029) Ethernet Adapter" },
    { 0x1016, "NICCY PCI Card" },
    { 0x5352, "PCR2101" },
    { 0x5A4B, "Telsatturbo" },
    { 0x1211, "10/100BaseTX [RTL81xx]" },
    { 0x126C, "802.11b Wireless Ethernet Adapter" },
    { 0x1F1F, "e-mobility 802.11b Wireless LAN PCI Card" },
    { 0x0710, "SM710 LynxEM" },
    { 0x0712, "SM712 LynxEM+" },
    { 0x0720, "SM720/1 Lynx3DM, SM722 Lynx3DM+" },
    { 0x0810, "SM810 LynxE" },
    { 0x0811, "SM811 LynxE" },
    { 0x0820, "SM820 Lynx3D" },
    { 0x0910, "SM910 Lynx" },
    { 0x1025, "SoftV90 Data Fax Modem" },
    { 0x0002, "Direcpc" },
    { 0x1371, "ES1371, ES1373 AudioPCI" },
    { 0x1373, "ES1373 Sound Blaster Audio(PCI)" },
    { 0x5000, "ES1370 AudioPCI" },
    { 0x5880, "5880 AudioPCI" },
    { 0x0701, "TPE3/TM3 PowerPC Node" },
    { 0x0710, "TPE5 PowerPC PCI board" },
    { 0x1100, "PMC-FPGA02" },
    { 0x0295, "Virtual Northbridge" },
    { 0x0395, "LongRun Northbridge" },
    { 0x0396, "SDRAM Controller" },
    { 0x0397, "BIOS scratchpad" },
    { 0x1002, "RC56HCFPCI HCF 56k V.90 Modem" },
    { 0x1003, "HCF 56k V.90 Modem" },
    { 0x1004, "HCF 56k V.90 Modem" },
    { 0x1005, "R6786-61 HCF 56k V.90 Speakerphone Modem" },
    { 0x1022, "HCF V.90 Modem" },
    { 0x1023, "HCF V.90 Data/Fax Modem" },
    { 0x1024, "HCF 56k PCI Modem" },
    { 0x1025, "HCF 56k PCI Modem" },
    { 0x1026, "HCF 56k PCI Speakerphone Modem" },
    { 0x1032, "HCF 56k PCI Modem" },
    { 0x1033, "HCF 56k PCI Modem" },
    { 0x1034, "HCF 56k PCI Modem" },
    { 0x1035, "RH56D/SP-PCI HCF 56k PCI Speakerphone Modem" },
    { 0x1036, "HCF 56k PCI Modem" },
    { 0x1085, "Volcano HCF 56k PCI Modem" },
    { 0x2003, "Conexant SoftK56 PCI Modem" },
    { 0x2004, "Conexant SoftK56 PCI Modem" },
    { 0x2005, "RS56/SP-PCI11P1 Conexant SoftK56 Speakerphone Modem" },
    { 0x2013, "Conexant SoftK56 Modem" },
    { 0x2014, "RS56 SP-PCI Conexant SoftK56 Modem" },
    { 0x2015, "R6793-11 Conexant SoftK56 Speakerphone Modem" },
    { 0x2016, "HSF 56k Data/Fax/Voice/Speakerphone Modem" },
    { 0x2043, "Generic SoftK56" },
    { 0x2044, "Generic SoftK56" },
    { 0x2045, "Generic SoftK56" },
    { 0x2046, "Generic SoftK56" },
    { 0x2114, "R6793-12 Conexant SoftK56 PCI Modem" },
    { 0x2F15, "U.S. Robotics 56k Fax Host Int" },
    { 0x4300, "Riptide Bus / Firmware Downloader" },
    { 0x4302, "Riptide Input Device" },
    { 0x4310, "Master Riptide PCI Audio Device" },
    { 0x4311, "Conexant PCI Modem Enumerator" },
    { 0x4312, "Riptide PCI Game Controller" },
    { 0x4320, "Riptide PCI Audio Controller" },
    { 0x4321, "Riptide HCF 56k PCI Modem" },
    { 0x4322, "Riptide PCI Game Controller" },
    { 0x4330, "Riptide Bus / Firmware Downloader" },
    { 0x4332, "Riptide Input Device" },
    { 0x4340, "Riptide Bus / Firmware Downloader" },
    { 0x4342, "Riptide Input Device" },
    { 0x4350, "Riptide Bus / Firmware Downloader (No Audio)" },
    { 0x4352, "Riptide Input Device" },
    { 0x4360, "Riptide Bus / Firmware Downloader (No Audio)" },
    { 0x4362, "Riptide Input Device" },
    { 0x5278, "Harmonic DVB Network Adapter" },
    { 0x8234, "RapidFire 616X ATM155 Adapter" },
    { 0x9009, "DM9009 Ethernet Adapter" },
    { 0x9100, "DM9100 Ethernet Controller" },
    { 0x9102, "DM9102/A/AF,DM9801 Fast Ethernet Adapter" },
    { 0x0801, "IT8152F/G & IT8172G Audio Digital Controller" },
    { 0x673A, "IT8330G PCI EIDE Controller" },
    { 0x8152, "IT8152F/G Advanced RISC to PCI Companion Chip" },
    { 0x8172, "IT8172 Ultra RISC (MIPS,SH4) Companion Chip" },
    { 0x8211, "IT8211 ATA ATAPI Controller" },
    { 0x8212, "IT8212 ATA RAID Controller" },
    { 0x8330, "IT8330G PCI Host Bridge" },
    { 0x8872, "IT8871/72 PCI to ISA I/O chip with SMB, Parallel Port & GPIO" },
    { 0x8875, "IT8875F PCI Parallel Port" },
    { 0x8888, "IT8888F PCI to ISA Bridge with SMB" },
    { 0x8889, "IT8889F PCI to ISA Bridge" },
    { 0xE886, "IT8330G PCI to ISA Bridge" },
    { 0x0100, "ES1948 Maestro-1 AudioDrive" },
    { 0x001E, "LS220D DVD Decoder" },
    { 0x001F, "LS220C DVD Decoder" },
    { 0x0020, "LS242 MPEG/DVD Decoder" },
    { 0x0021, "ATM155 Adapter" },
    { 0x0008, "ST128 WSS/SB" },
    { 0x0009, "ST128 SAM9407" },
    { 0x000A, "ST128 Game Port" },
    { 0x000B, "ST128 MPU Port" },
    { 0x000C, "ST128 Ctrl Port" },
    { 0x0615, "PBT-615 PCI-X Bus Analyzer" },
    { 0x1100, "PMC-FPGA05" },
    { 0x556C, "NAI HSSI Sniffer PCI Adapter" },
    { 0x3000, "TUN-200/MPG-200C PCI TV (and possibly DVD Decoder) Card" },
    { 0x0001, "3C986 ACENIC 1000 Base-SX Gigabit Ethernet Adapter" },
    { 0x0002, "3C986-T Copper Gigabit Ethernet Adapter" },
    { 0x0209, "SNA Link/9000 PCI to ESCON Controller" },
    { 0x1006, "USR 56k Internal WinModem" },
    { 0x1007, "USR 56k Internal WinModem" },
    { 0x1008, "USR 56k Internal Modem" },
    { 0x0032, "Hammerhead-Lite-PCI DSP Prototyping & Development Card" },
    { 0x3041, "AN3041Q CO-MEM PCI Bus Interface/Cache" },
    { 0x3042, "AN3042Q CO-MEM Lite PCI Generic Host Bridge/Shared Memory" },
    { 0x9080, "Sync4hs/CCP/PCI/MP communications coprocessor" },
    { 0x0058, "HT80232 Ethernet Adapter" },
    { 0x5598, "HT80229 Ethernet Adapter" },
    { 0x0001, "Blue Heat PCI/8 RS-232" },
    { 0x0002, "Blue Heat PCI/4 RS-232" },
    { 0x0003, "Blue Heat PCI/2 RS-232" },
    { 0x0004, "Blue Heat PCI/8 RS-485" },
    { 0x0005, "Blue Heat PCI/4+4 RS-232/485" },
    { 0x0006, "Blue Heat PCI/4 RS-485" },
    { 0x0007, "Blue Heat PCI/2+2 RS-232/485" },
    { 0x0008, "Blue Heat PCI/2 RS-485" },
    { 0x0009, "Blue Heat PCI/2+6 RS-232/485" },
    { 0x000A, "Blue Heat PCI/8 RS-485 (BH081101V1)" },
    { 0x000B, "Blue Heat PCI/4 RS-485 (BH041101V1)" },
    { 0x000C, "Blue Heat PCI/2 RS-485 (BH021101V1)" },
    { 0x000D, "Blue Heat PCI/2 PTM" },
    { 0x000E, "Blue Heat PCI Custom Osc" },
    { 0x000F, "Blue Heat PCI/8 RS-485 (BH081104V4)" },
    { 0x0100, "NT960/PCI" },
    { 0x0201, "cPCI Titan - 2 Port" },
    { 0x0202, "cPCI Titan - 4 Port" },
    { 0x0300, "BLueStorm/LP 2 RS232" },
    { 0x0301, "BLueStorm/LP 4 RS232" },
    { 0x0302, "BLueStorm/LP 8 RS232" },
    { 0x0303, "BLueStorm/LP 2 RS232/RS485" },
    { 0x0304, "BLueStorm/LP 4 RS232/RS485" },
    { 0x0305, "BLueStorm/LP 8 RS232/RS485" },
    { 0x0306, "BLueStorm/LP 2 Opto" },
    { 0x0307, "BLueStorm/LP 4 Opto" },
    { 0x0308, "BLueStorm/LP 8 Opto" },
    { 0x0309, "BLueStorm/LP 2 RS485" },
    { 0x030A, "BLueStorm/LP 4 RS485" },
    { 0x030B, "BLueStorm/LP 8 RS485" },
    { 0x0310, "CTI PCI UART 1+1 (RS232/485)" },
    { 0x0311, "CTI PCI UART 2+2 (RS232/485)" },
    { 0x0312, "CTI PCI UART 4+4 (RS232/485)" },
    { 0x0320, "CTI PCI UART 2" },
    { 0x0321, "CTI PCI UART 4" },
    { 0x0322, "CTI PCI UART 8" },
    { 0x0330, "CTI PCI UART 2 (RS485)" },
    { 0x0331, "CTI PCI UART 4 (RS485)" },
    { 0x0332, "CTI PCI UART 8 (RS485)" },
    { 0x007F, "PCIISE Imaging Subsystem Engine" },
    { 0x0081, "PCIVST PCI Thresholding Engine" },
    { 0x0085, "Video Simulator/Sender" },
    { 0x0086, "THR2 Multi-scale Thresholder" },
    { 0x0546, "D120JCT-LS Card" },
    { 0x0561, "BRI/2 Type Card (Voice Driver)" },
    { 0x0647, "D/240JCT-T1 Card" },
    { 0x0648, "D/300JCT-E1 Card" },
    { 0x0649, "D/300JCT-E1 Card" },
    { 0x0651, "MSI PCI Card" },
    { 0x0673, "BRI/160-PCI Card" },
    { 0x0674, "BRI/120-PCI Card" },
    { 0x0675, "BRI/80-PCI Card" },
    { 0x0676, "D/41JCT Card" },
    { 0x0685, "D/480JCT-2T1 Card" },
    { 0x0687, "D/600JCT-2E1 (75 Ohm) Card" },
    { 0x0689, "D/600JCT-2E1 (120 Ohm) Card" },
    { 0x0707, "D/320JCT (Resource Only) Card" },
    { 0x0708, "D/160JCT (Resource Only) Card" },
    { 0x0027, "StudioCard" },
    { 0x002D, "BX-12" },
    { 0x002E, "SC-2000" },
    { 0x002F, "LX-44" },
    { 0x0030, "SC-22" },
    { 0x0031, "BX-44" },
    { 0x0032, "LX-24M Professional 20-bit 2-in, 4-out audio Card w/- MPEG2" },
    { 0x0033, "LX-22M" },
    { 0x0034, "BX-8" },
    { 0x0035, "BX-12e" },
    { 0x0008, "NV1" },
    { 0x0009, "DAC64" },
    { 0x0018, "RIVA 128 2D/3D GUI Accelerator" },
    { 0x0019, "RIVA 128ZX 2D/3D GUI Accelerator" },
    { 0x0020, "TNT" },
    { 0x0028, "TNT2" },
    { 0x0029, "UTNT2" },
    { 0x002C, "VTNT2" },
    { 0x00A0, "ITNT2" },
    { 0x71E2, "PI7C7300 3-Port PCI to PCI Bridge" },
    { 0x8150, "PI7C8150 2-Port PCI to PCI Bridge" },
    { 0x0010, "ST16C654 Quad UART" },
    { 0x0020, "ST16C654 Quad UART" },
    { 0x0021, "8x UART" },
    { 0x0030, "ST16C654 Quad UART" },
    { 0x1120, "TruFax Board" },
    { 0x1140, "Tr114 Fax Board" },
    { 0x0001, "AU8820 Vortex 1 Digital Audio Processor" },
    { 0x0002, "AU8830 Vortex 2 3D Digital Audio Processor" },
    { 0x0003, "AU8810 Vortex Digital Audio Processor" },
    { 0x8803, "Vortex 56k Software Modem" },
    { 0x0002, "VideoMaker" },
    { 0x0001, "PMC-MAI" },
    { 0x00F5, "F5 Dakar" },
    { 0x02AD, "PMC-2MAI" },
    { 0x2ADC, "ePMC-2ADC" },
    { 0x3100, "PRO-3100" },
    { 0x3500, "PRO-3500" },
    { 0x4D4F, "Modena" },
    { 0x8120, "ePMC-8120" },
    { 0xDA62, "Daytona C6201 PCI (Hurricane)" },
    { 0xDB62, "Ingliston XBIF" },
    { 0xDC62, "Ingliston PLX9054" },
    { 0xDD62, "Ingliston JTAG/ISP" },
    { 0xEDDC, "ePMC-MSDDC" },
    { 0xFA01, "ePMC-FPGA" },
    { 0x0001, "CompactPCI DSP Card cM67" },
    { 0x0001, "PCI-DAS1602/16" },
    { 0x0006, "PCI-GPIB" },
    { 0x000B, "PCI-DIO48H" },
    { 0x000C, "PCI-PDISO8" },
    { 0x000D, "PCI-PDISO16" },
    { 0x000F, "PCI-DAS1200" },
    { 0x0010, "PCI-DAS1602/12" },
    { 0x0014, "PCI-DIO24H" },
    { 0x0015, "PCI-DIO24H/CTR3" },
    { 0x0016, "PCI-DIO24H/CTR15" },
    { 0x0017, "PCI-DIO96H" },
    { 0x0018, "PCI-CTR05" },
    { 0x0019, "PCI-DAS1200/JR" },
    { 0x001A, "PCI-DAS1001" },
    { 0x001B, "PCI-DAS1002" },
    { 0x001C, "PCI-DAS1602JR/16" },
    { 0x001D, "PCI-DAS6402/16" },
    { 0x001E, "PCI-DAS6402/12" },
    { 0x001F, "PCI-DAS16/M1" },
    { 0x0020, "PCI-DDA02/12" },
    { 0x0021, "PCI-DDA04/12" },
    { 0x0022, "PCI-DDA08/12" },
    { 0x0023, "PCI-DDA02/16" },
    { 0x0024, "PCI-DDA04/16" },
    { 0x0025, "PCI-DDA08/16" },
    { 0x0026, "PCI-DAC04/12-HS" },
    { 0x0027, "PCI-DAC04/16-HS" },
    { 0x0028, "PCI-DIO24" },
    { 0x0029, "PCI-DAS08" },
    { 0x002C, "PCI-INT32" },
    { 0x0033, "PCI-DUAL-AC5" },
    { 0x0034, "PCI-DAS-TC" },
    { 0x0035, "PCI-DAS64/M1/16" },
    { 0x0036, "PCI-DAS64/M2/16" },
    { 0x0037, "PCI-DAS64/M3/16" },
    { 0x004C, "PCI-DAS1000" },
    { 0x004D, "PCI-QUAD04" },
    { 0x0052, "PCI-DAS4020/12" },
    { 0x0054, "PCI-DIO96" },
    { 0x005D, "PCI-DAS6023" },
    { 0x005E, "PCI-DAS6025" },
    { 0x005F, "PCI-DAS6030" },
    { 0x0060, "PCI-DAS6031" },
    { 0x0061, "PCI-DAS6032" },
    { 0x0062, "PCI-DAS6033" },
    { 0x0063, "PCI-DAS6034" },
    { 0x0064, "PCI-DAS6035" },
    { 0x0065, "PCI-DAS6040" },
    { 0x0066, "PCI-DAS6052" },
    { 0x0067, "PCI-DAS6070" },
    { 0x0068, "PCI-DAS6071" },
    { 0x006F, "PCI-DAS6036" },
    { 0x0078, "PCI-DAS6013" },
    { 0x0079, "PCI-DAS6014" },
    { 0x0001, "NetCelerator Adapter" },
    { 0x0981, "AN981 FastNIC 10/100 Fast Ethernet Adapter" },
    { 0x0985, "AN983 FastNIC PCI 10/100 Fast Ethernet Adapter" },
    { 0x1985, "AN985 FastNIC CardBus 10/100 Fast Ethernet Adapter" },
    { 0x2850, "HSP56 MicroModem" },
    { 0x8201, "ADM8211 based 802.11b Wireless PCI Card" },
    { 0x9511, "ADM9511 FastNIC PCI 10/100 Fast Ethernet Adapter" },
    { 0x9513, "ADM9513 FastNIC PCI 10/100 Fast Ethernet Adapter" },
    { 0x0911, "PCI Ethernet Adapter" },
    { 0x0801, "Xwave FM801 PCI Audio Device" },
    { 0x0802, "Xwave FM801 PCI Joystick" },
    { 0x1000, "FM801 PCI Audio Device" },
    { 0x1001, "FM801 PCI Joystick" },
    { 0x1000, "PCI Serial Card" },
    { 0x1001, "CyberSerial (1-port) 16650" },
    { 0x1002, "CyberSerial (1-port) 16850" },
    { 0x1010, "Duet 1S(16550)+1P" },
    { 0x1011, "Duet 1S(16650)+1P" },
    { 0x1012, "Duet 1S(16850)+1P" },
    { 0x1020, "CyberParallel PCI Card" },
    { 0x1021, "CyberParallel PCI Card" },
    { 0x1030, "CyberSerial (2-port) 16550" },
    { 0x1031, "CyberSerial (2-port) 16650" },
    { 0x1032, "CyberSerial (2-port) 16850" },
    { 0x1034, "Trio 2S(16550)+1P" },
    { 0x1035, "Trio 2S(16650)+1P" },
    { 0x1036, "Trio 2S(16850)+1P" },
    { 0x1050, "CyberSerial (4-port) 16550" },
    { 0x1051, "CyberSerial (4-port) 16650" },
    { 0x1052, "CyberSerial (4-port) 16850" },
    { 0x2000, "CyberSerial (1-port) 16550" },
    { 0x2001, "CyberSerial (1-port) 16650" },
    { 0x2002, "CyberSerial (1-port) 16850" },
    { 0x2010, "Duet 1S(16550)+1P" },
    { 0x2011, "Duet 1S(16650)+1P" },
    { 0x2012, "Duet 1S(16850)+1P" },
    { 0x2020, "CyberParallel (1-port)" },
    { 0x2021, "CyberParallel (2-port)" },
    { 0x2030, "PCI Serial Card" },
    { 0x2031, "CyberSerial (2-port) 16650" },
    { 0x2032, "CyberSerial (2-port) 16850" },
    { 0x2040, "Trio 1S(16550)+2P" },
    { 0x2041, "Trio 1S(16650)+2P" },
    { 0x2042, "Trio 1S(16850)+2P" },
    { 0x2050, "CyberSerial (4-port) 16550" },
    { 0x2051, "CyberSerial (4-port) 16650" },
    { 0x2052, "CyberSerial (4-port) 16850" },
    { 0x2060, "Trio 2S(16550)+1P" },
    { 0x2061, "Trio 2S(16650)+1P" },
    { 0x2062, "Trio 2S(16850)+1P" },
    { 0x0030, "ENP-2611" },
    { 0x8200, "82600 Host Bridge" },
    { 0x8201, "82600 IDE" },
    { 0x8202, "82600 USB" },
    { 0x8210, "82600 PCI Bridge" },
    { 0x5415, "MM-5415CN PCI Memory Module with Battery Backup" },
    { 0x5425, "MM-5425CN PCI 64/66 Memory Module with Battery Backup" },
    { 0x6140, "MM-6140D" },
    { 0x1000, "SST-5136-PFB-PCI Industrial I/O Card" },
    { 0x3240, "CopperHead CopperTail SC1 AMC AC'97" },
    { 0x3320, "MT8LLN21PADF North Bridge" },
    { 0x3321, "21PAD North Bridge" },
    { 0x3470, "MT7LLN22NCNE South Bridge" },
    { 0x4020, "CopperHead CopperTail SC1 IDE Controller" },
    { 0x4030, "CopperHead CopperTail SC1 USB Controller" },
    { 0x0001, "Domex DMX3191 PCI SCSI Controller" },
    { 0x0002, "Domex DMX3194UP SCSI Adapter" },
    { 0x2189, "HSP56 Micromodem" },
    { 0x2486, "2304WT V.92 MDC Modem" },
    { 0x7890, "HSP56 MicroModem" },
    { 0x7891, "HSP56 MicroModem" },
    { 0x7892, "HSP56 MicroModem" },
    { 0x7893, "HSP56 MicroModem" },
    { 0x7894, "HSP56 MicroModem" },
    { 0x7895, "HSP56 MicroModem" },
    { 0x7896, "HSP56 MicroModem" },
    { 0x7897, "HSP56 MicroModem" },
    { 0x0002, "Proserver" },
    { 0x0003, "PCI-FUT" },
    { 0x0004, "PCI-S0" },
    { 0x0005, "PCI-FUT-S0" },
    { 0x0010, "QSC-100" },
    { 0x0020, "DSC-100" },
    { 0x0030, "DSC-200/300" },
    { 0x0040, "QSC-200/300" },
    { 0x0050, "ESC-100D" },
    { 0x0060, "ESC-100M" },
    { 0x00F0, "MPAC-100 Syncronous Serial Card (Zilog 85230)" },
    { 0x0170, "QSCLP-100" },
    { 0x0180, "DSCLP-100" },
    { 0x0190, "SSCLP-100" },
    { 0x01A0, "QSCLP-200/300" },
    { 0x01B0, "DSCLP-200/300" },
    { 0x01C0, "SSCLP-200/300" },
    { 0x5101, "5101 route 56" },
    { 0x7101, "Single Port RS-232/422/485/530" },
    { 0x7201, "Dual Port RS-232/422/485 Interface" },
    { 0x7202, "Dual Port RS-232 Interface" },
    { 0x7401, "Four Port RS-232 Interface" },
    { 0x7402, "Four Port RS-422/485 Interface" },
    { 0x7801, "Eight Port RS-232 Interface" },
    { 0x8001, "8001 Digital I/O Adapter" },
    { 0x0101, "PCI32 DCF77 Radio Clock" },
    { 0x0102, "PCI509 DCF77 Radio Clock" },
    { 0x0103, "PCI510 DCF77 Radio Clock" },
    { 0x0104, "PCI511 DCF77 Radio Clock" },
    { 0x0105, "PEX511 DCF77 Radio Clock (PCI Express)" },
    { 0x0201, "GPS167PCI GPS Receiver" },
    { 0x0202, "GPS168PCI GPS Receiver" },
    { 0x0203, "GPS169PCI GPS Receiver" },
    { 0x0204, "GPS170PCI GPS Receiver" },
    { 0x0205, "GPS170PEX GPS Receiver (PCI Express)" },
    { 0x0301, "TCR510PCI IRIG Receiver" },
    { 0x0302, "TCR167PCI IRIG Timecode Reader" },
    { 0x0303, "TCR511PCI IRIG Timecode Reader" },
    { 0x0304, "TCR511PEX IRIG Timecode Reader (PCI Express)" },
    { 0x9050, "HYSDN" },
    { 0x0004, "HST Saphir VII mini PCI" },
    { 0x0007, "HST Saphir III E MultiLink 4" },
    { 0x0008, "HST Saphir III E MultiLink 8" },
    { 0x000A, "HST Saphir III E MultiLink 2" },
    { 0xFF01, "KL5A72002 Motion JPEG" },
    { 0x434E, "GigaCard Network Adapter" },
    { 0x0024, "Dual port Giga Ethernet BGE Bypass Server Adapter" },
    { 0x0025, "Quad port Giga Ethernet BGE Bypass Server Adapter" },
    { 0x0026, "Dual port Fiber Giga Ethernet 546 Bypass Server Adapter" },
    { 0x0027, "Dual port Fiber LX Giga Ethernet 546 Bypass Server Adapter" },
    { 0x0028, "Dual port Copper Giga Ethernet 546 Bypass Server Adapter" },
    { 0x0029, "Dual port Copper Giga Ethernet 546GB Bypass Server Adapter" },
    { 0x002A, "Dual port Fiber Giga Ethernet 546 TAP/Bypass Server Adapter" },
    { 0x002B, "Dual port Copper Fast Ethernet 546 TAP/Bypass Server Adapter PXE2TBI" },
    { 0x002C, "Quad port Copper Giga Ethernet 546GB Bypass Server Adapter PXG4BPI" },
    { 0x002D, "Quad port Fiber-SX Giga Ethernet 546GB Bypass Server Adapter PXG4BPFI" },
    { 0x002E, "Quad port Fiber-LX Giga Ethernet 546GB Bypass Server Adapter PXG4BPFI-LX" },
    { 0x002F, "Dual port Fiber-SX Giga Ethernet 546GB Low profile Bypass Server Adapter PXG2BPFIL" },
    { 0x0030, "Dual port Fiber-LX Giga Ethernet 546GB Low profile Bypass Server Adapter" },
    { 0x0031, "Quad port Copper Giga Ethernet PCI-E Bypass Server Adapter" },
    { 0x0032, "Dual port Copper Fast Ethernet 546 TAP/Bypass Server Adapter" },
    { 0x0034, "Dual port Copper Giga Ethernet PCI-E BGE Bypass Server Adapter" },
    { 0x0035, "Quad port Copper Giga Ethernet PCI-E BGE Bypass Server Adapter" },
    { 0x0036, "Dual port Fiber Giga Ethernet PCI-E BGE Bypass Server Adapter" },
    { 0x0037, "Quad port Copper Ethernet PCI-E Intel based Bypass Server Adapter" },
    { 0x0038, "Quad port Copper Ethernet PCI-E Intel based Bypass Server Adapter" },
    { 0x0039, "Dual port Fiber-SX Ethernet PCI-E Intel based Bypass Server Adapter" },
    { 0x003A, "Dual port Fiber-LX Ethernet PCI-E Intel based Bypass Server Adapter" },
    { 0x003B, "Dual port Fiber Ethernet PMC Intel based Bypass Server Adapter (PMCX2BPFI)" },
    { 0x003C, "Dual port Copper Ethernet PCI-X BGE based Bypass Server Adapter (PXG2BPRB)" },
    { 0x0001, "PCI-324 Audiowire Interface" },
    { 0x0001, "ARC88 audio recording card" },
    { 0x2008, "Prodif 96 Pro sound system" },
    { 0x2048, "Prodif Plus Sound Card" },
    { 0x2088, "Marc 8 Midi sound system" },
    { 0x20C8, "Marc A sound system" },
    { 0x4008, "Marc 2 Sound System" },
    { 0x4010, "Marc 2 Pro sound system" },
    { 0x4048, "Marc 4 MIDI sound system" },
    { 0x4088, "Marc 4 Digi sound system" },
    { 0x4248, "Marc X sound system" },
    { 0x4424, "TRACE D4 Sound System" },
    { 0x0013, "WG311T 108 Mbps Wireless PCI Adapter" },
    { 0x006B, "WA301 802.11b Wireless PCI Adapter" },
    { 0x311A, "GA511 Gigabit Ethernet" },
    { 0x4100, "MA301 802.11b Wireless Adapter" },
    { 0x4105, "MA311 802.11b wireless adapter" },
    { 0x4251, "WG111T 108 Mbps Wireless USB 2.0 Adapter" },
    { 0x4400, "WAG511 802.11a/b/g Dual Band Wireless PC Card" },
    { 0x4600, "WAG511 802.11a/b/g Dual Band Wireless PC Card" },
    { 0x4601, "WAG511 802.11a/b/g Dual Band Wireless PC Card" },
    { 0x4610, "WAG511 802.11a/b/g Dual Band Wireless PC Card" },
    { 0x4800, "WG511v1 54 Mbps Wireless PC Card" },
    { 0x4900, "WG311v1 54 Mbps Wireless PCI Adapter" },
    { 0x4A00, "WAG311 802.11a/g Wireless PCI Adapter" },
    { 0x4B00, "WG511T 108 Mbps Wireless PC Card" },
    { 0x4C00, "WG311v2 54 Mbps Wireless PCI Adapter" },
    { 0x4D00, "WG311T 108 Mbps Wireless PCI Adapter" },
    { 0x4E00, "WG511v2 54 Mbps Wireless PC Card" },
    { 0x4F00, "WG511U Double 108 Mbps  Wireless PC Card" },
    { 0x5200, "GA511 Gigabit PC Card" },
    { 0x620A, "GA620" },
    { 0x622A, "GA622" },
    { 0x630A, "GA630" },
    { 0x6B00, "WG311v3 54 Mbps Wireless PCI Adapter" },
    { 0x6D00, "WPNT511 RangeMax 240 Mbps Wireless PC Card" },
    { 0x7B00, "WN511B RangeMax Next 280 Mbps Wireless PC Card" },
    { 0x7C00, "WN511T RangeMax Next 300 Mbps Wireless PC Card" },
    { 0x7D00, "WN311B RangeMax Next 280 Mbps Wireless PCI Adapter" },
    { 0x7E00, "WN311T RangeMax Next 300 Mbps Wireless PCI Adapter" },
    { 0xF004, "FA310TX Fast Ethernet Adapter" },
    { 0xF311, "FA311 Fast Ethernet Adapter" },
    { 0x0001, "PCI1500PFB Intelligent fieldbus Adapter" },
    { 0x0001, "UC7000 Seria" },
    { 0x1010, "C101/PCI Super Sync Board" },
    { 0x1020, "Smartio CP-102 Series" },
    { 0x1021, "CP102UL (2-port RS-232 Universal PCI)" },
    { 0x1022, "CP102U (2-port RS-232 Universal PCI)" },
    { 0x1040, "Smartio C104H/PCI" },
    { 0x1041, "Smartio CP-104UL" },
    { 0x1042, "Smartio CP-104JU" },
    { 0x1043, "CP104EL (4-port RS-232 Smart PCI Express)" },
    { 0x1044, "POS104UL (4-port RS-232 Universal PCI)" },
    { 0x1140, "Industio CT-114I" },
    { 0x1141, "Industio CP-114 Series" },
    { 0x1142, "CB114 (4-port RS-232/422/485 PC/104-plus Module)" },
    { 0x1180, "CP118U (8-port RS-232/422/485 Smart Universal PCI)" },
    { 0x1181, "CP118EL (8-port RS-232/422/485 Smart PCI Express)" },
    { 0x1320, "Industio CP-132 Series" },
    { 0x1321, "Industio CP-132U Series" },
    { 0x1340, "Industio CP-134U Series" },
    { 0x1341, "CB134I (4-port RS-422/485 PC/104-plus Module)" },
    { 0x1380, "CP138U (8-port RS-232/422/485 Smart Universal PCI)" },
    { 0x1680, "Smartio C168H/PCI" },
    { 0x1681, "Smartio CP-168U" },
    { 0x1682, "CP168EL (8-port RS-232 Smart PCI Express)" },
    { 0x2040, "Intelligent CP-204J" },
    { 0x2180, "Intelligent C218Turbo/PCI" },
    { 0x3200, "Intelligent C320Turbo/PCI" },
    { 0x5020, "C502/PCI Dual-Port Sync Board" },
    { 0x0001, "LXT1001 NetCelerator Family Gigabit Ethernet Adapter" },
    { 0x08B4, "ISDN network Controller [HFC-4S]" },
    { 0x0B4D, "HFC-8S ISDN 16B8D8S0 ISDN HDLC FIFO Controller with 8 S/T" },
    { 0x16B8, "ISDN network Controller [HFC-8S]" },
    { 0x2BD0, "HFC-S PCI A ISDN 2BDS0 ISDN HDLC FIFO Controller" },
    { 0x30B1, "ISDN network Controller [HFC-E1]" },
    { 0x8B4D, "HFC-4S ISDN 8B4D4S0 ISDN HDLC FIFO Controller with 4 S/T" },
    { 0xB000, "HFC-PCI Card" },
    { 0xB006, "HFC-PCI Card" },
    { 0xB007, "HFC-PCI Card" },
    { 0xB008, "HFC-PCI Card" },
    { 0xB009, "HFC-PCI Card" },
    { 0xB00A, "HFC-PCI Card" },
    { 0xB00B, "HFC-PCI Card" },
    { 0xB00C, "HFC-PCI Card" },
    { 0xB100, "HFC-PCI Card" },
    { 0xF001, "GSM Network Controller [HFC-4GSM]" },
    { 0x0001, "Quad Port 10/100 Server Accelerator" },
    { 0x0003, "Single Port 10/100 Server Accelerator" },
    { 0x0005, "Single Port Gigabit Server Accelerator" },
    { 0x0005, "7751 Security Processor" },
    { 0x0006, "6500 Public Key Processor" },
    { 0x0007, "7811 Security Processor" },
    { 0x0012, "7951 Security Processor" },
    { 0x0014, "78XX Security Processor" },
    { 0x0016, "8065 Security Processor" },
    { 0x0017, "8165 Security Processor" },
    { 0x0018, "8154 Security Processor" },
    { 0x001D, "7956 Security Processor" },
    { 0x0020, "7955 Security Processor" },
    { 0x0026, "8155 Security Processor" },
    { 0x0152, "XR17C/D152 Dual PCI UART" },
    { 0x0154, "XR17C154 PCI Bus quad UART" },
    { 0x0158, "XR17C158 PCI Bus octal UART" },
    { 0x0010, "SyncLink PCI WAN Adapter" },
    { 0x0020, "SyncLink SCC Adapter" },
    { 0x0030, "SyncLink Multiport Adapter" },
    { 0x0210, "SyncLink Adapter v2" },
    { 0x1000, "ATA-RAID Controller" },
    { 0x1001, "7000 Series ATA-100 Storage Controller" },
    { 0x1002, "9xxx-series SATA-RAID" },
    { 0x1003, "9550SX SATA-RAID" },
    { 0x1004, "9650SE SATA-300 RAID" },
    { 0x000E, "Technotrend/Hauppauge DVB card rev2.3" },
    { 0x0520, "CEI-520 A429 Card" },
    { 0x0620, "CEI-620 A429 Card" },
    { 0x0820, "CEI-820 A429 Card" },
    { 0x0ADC, "Multi-Function Analogue/Digital IO Card" },
    { 0x2103, "B2C2 Broadband Receiver PCI Adapter (FCII)" },
    { 0x2200, "B2C2 Broadband Receiver PCI Adapter (FCIII)" },
    { 0xAB02, "Ethernet Controller" },
    { 0xAB03, "Ethernet Controller" },
    { 0xAB06, "FE2000VX 10/100 CardBus /Atelco Fibreline Ethernet Adapter" },
    { 0xAB08, "Ethernet Controller" },
    { 0x0001, "PCI56RVP Modem" },
    { 0x3131, "DS3131 BoSS Bit Synchronous HDLC Controller" },
    { 0x3134, "DS3134/31256 Chateau/Envoy 256 Channel HDLC Controller" },
    { 0x000A, "NPC-RC01 Remote control receiver" },
    { 0x0200, "IC Plus IP100A Integrated 10/100 Ethernet MAC+PHY" },
    { 0x0201, "ST201 Fast Ethernet Adapter" },
    { 0x1023, "IC Plus IP1000 Family Gigabit Ethernet Adapter" },
    { 0x1401, "Zentai Fibre Channel Adapter" },
    { 0x0100, "CMI8338/C3DX PCI Audio Device" },
    { 0x0101, "CMI8338-031 PCI Audio Device" },
    { 0x0111, "CMI8738/C3DX PCI Audio Device" },
    { 0x0112, "CMI8378B/C3DX PCI Audio Device" },
    { 0x0211, "HSP56 Audiomodem Riser" },
    { 0x1240, "PCI-1240-A 4-Axis Stepping/Servo Motor Card" },
    { 0x1600, "PCI-16xx series PCI multiport serial board (function 0)" },
    { 0x16FF, "PCI-16xx series PCI multiport serial board (function 1: RX/TX steering CPLD)" },
    { 0x1733, "PCI-1733 32-channel isolated digital input card" },
    { 0x1750, "PCI-1750 Opto Isolated Digital I/O Card w/Counter" },
    { 0x1752, "PCI-1752" },
    { 0x1754, "PCI-1754" },
    { 0x1756, "PCI-1756" },
    { 0x0001, "ArtX1 AGP System Controller" },
    { 0x0003, "ArtX1 Media Device" },
    { 0x0004, "ArtX1 Display Device" },
    { 0x1401, "9432 TX" },
    { 0x2E00, "ME-2000 / 2600 Multifunction Data Aquistion Card" },
    { 0x0100, "Lava Dual Serial" },
    { 0x0101, "Lava Quatro A/B" },
    { 0x0102, "Lava Quatro C/D" },
    { 0x0110, "Lava DSerial PCI Port A" },
    { 0x0111, "Lava DSerial PCI Port B" },
    { 0x0180, "Lava Octopus PCI Ports 1-4" },
    { 0x0181, "Lava Octopus PCI Ports 5-8" },
    { 0x0200, "Lava Port Plus" },
    { 0x0201, "Lava Quad A" },
    { 0x0202, "Lava Quad B" },
    { 0x0400, "Lava 8255 PIO PCI" },
    { 0x0500, "Lava Single Serial" },
    { 0x0510, "Lava SP Serial 550 PCI" },
    { 0x0511, "Lava SP BIDIR Parallel PCI" },
    { 0x0600, "Lava Port 650" },
    { 0x0A00, "LavaPort PCI COM Port Accelerator" },
    { 0x8000, "Lava Parallel" },
    { 0x8001, "Lava Dual Parallel port A" },
    { 0x8002, "Lava Dual Parallel port A" },
    { 0x8003, "Lava Dual Parallel port B" },
    { 0x8800, "BOCA Research IOPPAR" },
    { 0x7168, "Multi I/O Card" },
    { 0x7268, "Multi I/O" },
    { 0x1712, "ICE1712 Envy24 Multichannel Audio Controller" },
    { 0x1724, "VT1720/4 Envy24PT PCI Multi-Channel Audio Controller" },
    { 0x8401, "OX9162 PCI Interface to Local Bus" },
    { 0x8403, "OX12PCI840/OX9162 Integrated Parallel Port" },
    { 0x9500, "OX16PCI954 Quad UART (disabled)" },
    { 0x9501, "OX16PCI954 Quad UART" },
    { 0x9504, "OX16PCI954 PCI UARTs (unique bars)" },
    { 0x9505, "OX16PCI952 PCI UARTs (unique bars)" },
    { 0x950A, "OX16PCI954 Dual PCI UART " },
    { 0x950B, "OXCB950 Integrated High Performance UART (CardBus/PCI Interface)" },
    { 0x9510, "OX16PCI954 PCI Interface (disabled)" },
    { 0x9511, "OX9160/OX16PCI954 PCI Interface to 8-bit Local Bus" },
    { 0x9512, "OX9160/OX16PCI954 PCI Interface to 32-bit Local Bus" },
    { 0x9513, "OX9160/OX16PCI954 Parallel Port" },
    { 0x9521, "OX16PCI952 Integrated Dual UART" },
    { 0x9523, "OX16PCI952 Integrated Parallel Port" },
    { 0x1035, "PCI Modem Enumerator" },
    { 0x8002, "Gold Card NetGlobal 56k+10/100Mb CardBus (Ethernet part)" },
    { 0x8003, "Gold Card NetGlobal 56k+10/100Mb CardBus (Modem part)" },
    { 0x000B, "T210 Protocol Engine" },
    { 0x000C, "T204 Protocol Engine" },
    { 0x0030, "T310 10GbE Single Port Protocol Engine Ethernet Adapter" },
    { 0x0031, "T320 10GbE Dual Port Protocol Engine Ethernet Adapter" },
    { 0x0032, "T302 1GbE Dual Port Protocol Engine Ethernet adapter" },
    { 0x0033, "T304 1GbE Quad Port Protocol Engine Ethernet adapter" },
    { 0x4020, "VM2-2 [Video Maker 2] MPEG1/2 Encoder" },
    { 0x4337, "VM2-2-C7 [Video Maker 2 rev. C7] MPEG1/2 Encoder" },
    { 0x9230, "Realtek RTL8169/8110 Family PCI Gigabit Ethernet NIC" },
    { 0x4520, "PCI4520 PCI Data Acquisition Controller" },
    { 0x6020, "SPM6020 dspModule" },
    { 0x6030, "SPM6030 dspModule" },
    { 0x6420, "SPM186420 dspModule" },
    { 0x6430, "SPM176430 dspModule" },
    { 0x7520, "DM7520 dataModule" },
    { 0x7540, "SDM7520 Smart dataModule" },
    { 0x0002, "Interbus PCI MPM Board" },
    { 0x0004, "Interbus PCI MPM Board" },
    { 0x0005, "Interbus PCI MPM Board" },
    { 0x0001, "ADAT/EDIT Audio Editing" },
    { 0x7230, "PCI-7230" },
    { 0x7248, "PCI-7248" },
    { 0x7250, "PCI-7250" },
    { 0x7296, "PCI-7296" },
    { 0x7432, "PCI-7432" },
    { 0x7433, "PCI-7433" },
    { 0x7434, "PCI-7434" },
    { 0x7841, "PCI-7841" },
    { 0x8133, "PCI-8133" },
    { 0x8554, "PCI-8554" },
    { 0x9111, "PCI-9111" },
    { 0x9113, "PCI-9113" },
    { 0x9114, "PCI-9114" },
    { 0x0001, "NextMove PCI" },
    { 0x0188, "RoadRunner 10 ADSL PCI" },
    { 0x1003, "Creative ModemBlaster V.90 PCI DI5635" },
    { 0x0000, "DSL NIC" },
    { 0x0200, "Scope" },
    { 0x0300, "Pulsar" },
    { 0x0400, "Pulsar SRB" },
    { 0x0600, "Pulsar 2" },
    { 0x0800, "DSP-Board" },
    { 0x0900, "DSP-Board" },
    { 0x0A00, "DSP-Board" },
    { 0x0B00, "DSP-Board" },
    { 0x0001, "Symphony 4110" },
    { 0x0001, "PC4800" },
    { 0x0340, "Cisco Systems 340 Series PCI Wireless LAN Adapter" },
    { 0x0350, "Cisco Systems 350 Series PCI Wireless LAN Adapter" },
    { 0x2500, "PC2500 DS Wireless PCI LAN Adapter" },
    { 0x3100, "PC3100 FH Wireless PCI LAN Adapter" },
    { 0x3101, "PC3100 FH Wireless PCI LAN Adapter" },
    { 0x3500, "PC3500 FH Wireless PCI LAN Adapter" },
    { 0x4500, "PC4500 DS Wireless PCI LAN Adapter" },
    { 0x4800, "PC4800 DS Wireless PCI LAN Adapter" },
    { 0xA504, "Cisco Aironet Wireless 802.11b" },
    { 0xA505, "Cisco Aironet CB20a 802.11a Wireless LAN Adapter" },
    { 0xA506, "Cisco Aironet Mini PCI b/g" },
    { 0xD002, "Pulsar [PCI ADSL Card]" },
    { 0xD00F, "Pulsar [PCI ADSL Card]" },
    { 0x0008, "Myri-10G Dual-Protocol NIC (10G-PCIE-8A)" },
    { 0x8043, "Myrinet 2000 Scalable Cluster Interconnect" },
    { 0x8001, "VScom PCI-010L 1 x Printer Controller" },
    { 0x8002, "VScom PCI-020L 2 x Printer Controller" },
    { 0x8010, "VScom PCI-100L 1 x RS-232 Controller" },
    { 0x8011, "VScom PCI-110L 1 x RS-232 and 1 x Printer Controller" },
    { 0x8020, "VScom PCI-200L 2 x RS-232 Controller" },
    { 0x8021, "VScom PCI-210L 2 x RS-232 and 1 x Printer Controller" },
    { 0x8040, "VScom PCI-400L 4 x RS-232 Controller" },
    { 0x8041, "VScom PCI-410L 4 x RS-232 and 1 x Printer Controller" },
    { 0x8042, "VScom PCI-420L 4 x RS-232 and 2 x Printer Controller" },
    { 0x8080, "VScom PCI-800L 8 x RS-232 Controller" },
    { 0xA000, "VScom PCI-010H 1 x Printer Controller" },
    { 0xA001, "VScom PCI-110H 1 x RS-232 and 1 x Printer Controller" },
    { 0xA003, "VScom PCI-400H 4 x RS-232 Controller" },
    { 0xA004, "VScom PCI-400HF1 4 x RS-232 Controller" },
    { 0xA005, "VScom PCI-200H 2 x RS-232 Controller" },
    { 0xE001, "VScom PCI-010HV2 1 x Printer Controler" },
    { 0xE010, "VScom PCI-100HV2 1 x RS-232 Controller" },
    { 0xE020, "VScom PCI-200HV2 2 x RS-232 Controller" },
    { 0xFFFF, "VScom Dummy Controller" },
    { 0x0400, "Panacom 7 Interface chip" },
    { 0x6101, "ACS-61xxx, PCIe to SAS/SATA RAID HBA" },
    { 0x6201, "ACS-62xxx, External PCIe to SAS/SATA RAID controller" },
    { 0x0010, "AP1011/SP1011 HyperTransport-PCI Bridge [Sturgeon]" },
    { 0x9000, "AS90L10204/10208 HyperTransport to PCI-X Bridge" },
    { 0x2100, "PCI IO 1S" },
    { 0x2101, "PCI IO 1S-650" },
    { 0x2102, "PCI IO 1S-850" },
    { 0x2110, "PCI IO 1S1P" },
    { 0x2111, "PCI IO 1S1P-650" },
    { 0x2112, "PCI IO 1S1P-850" },
    { 0x2120, "PCI IO 1P, TK9902, Avlab P005" },
    { 0x2121, "PCI IO 2P" },
    { 0x2130, "PCI IO 2S" },
    { 0x2131, "PCI IO 2S-650" },
    { 0x2132, "PCI IO 2S-850" },
    { 0x2140, "PCI IO 2P1S" },
    { 0x2141, "PCI IO 2P1S-650" },
    { 0x2142, "PCI IO 2P1S-850" },
    { 0x2144, "PCI IO 2P2S" },
    { 0x2145, "PCI IO 2P2S-650" },
    { 0x2146, "PCI IO 2P2S-850" },
    { 0x2150, "PCI IO 4S" },
    { 0x2151, "PCI IO 4S-654" },
    { 0x2152, "PCI IO 4S-850" },
    { 0x2160, "PCI IO 2S1P" },
    { 0x2161, "PCI IO 2S1P-650" },
    { 0x2162, "PCI IO 2S1P-850" },
    { 0x2180, "PCI IO 8S" },
    { 0x2181, "PCI IO 8S-654" },
    { 0x2182, "PCI IO 8S-850" },
    { 0x0000, "PCI230 16-chan A/D, 2-chan D/A, 24 DIO, 3 counter timers" },
    { 0x0001, "PCI242H 4-port high speed RS-232" },
    { 0x0002, "PCI244H 8-port high speed RS-232" },
    { 0x0003, "PCI247H 2-port high speed RS-232" },
    { 0x0004, "PCI248H 2-port high speed RS-422/485" },
    { 0x0005, "PCI249H 2-port high speed RS-232 and RS-422/485" },
    { 0x0006, "PCI260 16-channel analog input (with timers)" },
    { 0x0007, "PCI224 16-channel 12-bit analog output (with timers)" },
    { 0x0008, "PCI234 4-channel 16-bit analogue output (with timers)" },
    { 0x0009, "PCI236 24-channel digital I/O" },
    { 0x000A, "PCI272 72-channel digital I/O" },
    { 0x000B, "PCI215 48-channel digital I/O with 6 counter timers" },
    { 0x000C, "PCI263 16-channel reed relay output" },
    { 0x0800, "Sentry5 Chipcommon I/O Controller" },
    { 0x0804, "Sentry5 PCI Bridge" },
    { 0x0805, "Sentry5 MIPS32 CPU" },
    { 0x0806, "Sentry5 Ethernet Controller" },
    { 0x080B, "Sentry5 Crypto Accelerator" },
    { 0x080F, "Sentry5 DDR/SDR RAM Controller" },
    { 0x0811, "Sentry5 External Interface Core" },
    { 0x0816, "BCM3302 Sentry5 MIPS32 CPU" },
    { 0x1600, "Broadcom NetXtreme Gigabit Ethernet" },
    { 0x1601, "NetXtreme BCM5752M Gigabit Ethernet PCIe" },
    { 0x1639, "NetXtreme II BCM5709 Gigabit Ethernet" },
    { 0x163A, "NetXtreme II BCM5709S Gigabit Ethernet" },
    { 0x1644, "BCM5700 NetXtreme Gigabit Ethernet Controller" },
    { 0x1645, "BCM5701 NetXtreme Gigabit Ethernet" },
    { 0x1646, "BCM5702 NetXtreme Gigabit Ethernet" },
    { 0x1647, "BCM5703 NetXtreme Gigabit Ethernet" },
    { 0x1648, "BCM5704 NetXtreme Gigabit Ethernet" },
    { 0x1649, "NetXtreme BCM5704S_2 Gigabit Ethernet" },
    { 0x164A, "BCM5706 NetXtreme II Gigabit Ethernet" },
    { 0x164C, "NetXtreme II BCM5708 Gigabit Ethernet" },
    { 0x164D, "BCM5702FE NetXtreme Fast Ethernet" },
    { 0x1653, "BCM5705 NetXtreme Gigabit Ethernet" },
    { 0x1654, "BCM5705A2 NetXtreme Gigabit Ethernet" },
    { 0x1658, "BCM5750A1 NetXtreme Gigabit Ethernet" },
    { 0x1659, "BCM5750A1 NetXtreme Gigabit Ethernet PCIe" },
    { 0x165A, "NetXtreme BCM5722 Gigabit Ethernet PCIe" },
    { 0x165D, "BCM5705M NetXtreme Gigabit Ethernet" },
    { 0x165E, "BCM5705MA2 NetXtreme Gigabit Ethernet" },
    { 0x1668, "NetXtreme BCM5714 Gigabit Ethernet" },
    { 0x1669, "NetXtreme 5714S Gigabit Ethernet" },
    { 0x166A, "NetXtreme BCM5780 Gigabit Ethernet" },
    { 0x166B, "NetXtreme BCM5780S Gigabit Ethernet" },
    { 0x166D, "NetXtreme Fast Ethernet" },
    { 0x166E, "BCM5705F 10/100 Integrated Controller" },
    { 0x1672, "NetXtreme BCM5754M Gigabit Ethernet PCIe" },
    { 0x1673, "NetXtreme BCM5755M Gigabit Ethernet PCIe" },
    { 0x1674, "NetXtreme BCM5756ME Gigabit Ethernet PCIe" },
    { 0x1676, "BCM5750A1 NetXtreme Gigabit Ethernet" },
    { 0x1677, "BCM5750A1 NetXtreme Gigabit Ethernet PCIe" },
    { 0x1678, "BCM5715C 10/100/100 PCIe Ethernet Controller" },
    { 0x1679, "NetXtreme 5715S Gigabit Ethernet" },
    { 0x167A, "NetXtreme BCM5754 Gigabit Ethernet PCIe" },
    { 0x167B, "NetXtreme BCM5755 Gigabit Ethernet PCIe" },
    { 0x167C, "BCM5750A1 NetXtreme Gigabit Ethernet" },
    { 0x167D, "BCM5750A1M NetXtreme Gigabit Ethernet PCIe" },
    { 0x167E, "BCM5751F NetXtreme Fast Ethernet PCIe" },
    { 0x167F, "NetLink BCM5787F Fast Ethernet PCIe" },
    { 0x1693, "NetLink BCM5787M Gigabit Ethernet PCIe" },
    { 0x1696, "BCM5782 NetXtreme Gigabit Ethernet for HP" },
    { 0x169A, "NetLink BCM5786 Gigabit Ethernet PCIe" },
    { 0x169B, "NetLink BCM5787 Gigabit Ethernet PCIe" },
    { 0x169C, "BCM5788 NetXtreme Gigabit Ethernet" },
    { 0x169D, "BCM5789 NetLink Gigabit Ethernet PCIe" },
    { 0x16A6, "BCM5702X NetXtreme Gigabit Ethernet" },
    { 0x16A7, "BCM5703X NetXtreme Gigabit Ethernet" },
    { 0x16A8, "BCM5704S NetXtreme Gigabit Ethernet" },
    { 0x16AA, "BCM5706S NetXtreme II Gigabit Ethernet" },
    { 0x16AC, "NetXtreme II BCM5708S Gigabit Ethernet" },
    { 0x16C6, "BCM5702A3 NetXtreme Gigabit Ethernet" },
    { 0x16C7, "BCM5703A3 NetXtreme Gigabit Ethernet" },
    { 0x16DD, "NetLink BCM5781 Gigabit Ethernet PCIe" },
    { 0x16F7, "BCM5753 NetXtreme Gigabit Ethernet PCIe" },
    { 0x16FD, "BCM5753M NetXtreme Gigabit Ethernet PCIe" },
    { 0x16FE, "BCM5753F NetXtreme Fast Ethernet PCIe" },
    { 0x16FF, "NetXtreme Gigabit Ethernet" },
    { 0x170C, "BCM440x 100Base-TX Fast Ethernet" },
    { 0x170D, "BCM5901 NetXtreme Fast Ethernet" },
    { 0x170E, "BCM5901 NetXtreme Fast Ethernet" },
    { 0x1712, "NetLink BCM5906 Fast Ethernet PCIe" },
    { 0x1713, "NetLink BCM5906M Fast Ethernet PCIe" },
    { 0x3352, "BCM3352" },
    { 0x3360, "BCM3360" },
    { 0x4210, "BCM4210 iLine10 HomePNA 2.0" },
    { 0x4211, "BCM4211 iLine10 HomeHPNA 2.0 10Mb/s NIC" },
    { 0x4212, "BCM V.9x 56k Modem" },
    { 0x4220, "802-11b/g Wireless PCI controller" },
    { 0x4301, "BCM4301/3 802.11b Wireless LAN Client Chipset" },
    { 0x4305, "BCM4307 V.90 56k Modem" },
    { 0x4306, "BCM4307 Ethernet Controller" },
    { 0x4307, "BCM4307 802.11b Wireless LAN Controller" },
    { 0x4310, "BCM4310 Chipcommon I/O Controller" },
    { 0x4311, "Dell Wireless 1390 WLAN Mini-PCI Card" },
    { 0x4312, "BCM4310 UART (Wireless Ethernet Adapter)" },
    { 0x4313, "BCM4310 Ethernet Controller" },
    { 0x4315, "BCM4310 USB Controller" },
    { 0x4318, "BCM4309 802.11a/b/g" },
    { 0x4319, "Dell Wireless 1470 DualBand WLAN" },
    { 0x431A, "802.11a Network Adapter" },
    { 0x4320, "BCM4306 802.11g Wireless NIC" },
    { 0x4321, "BCM4306 802.11a Wireless LAN Controller" },
    { 0x4322, "BCM4306 UART" },
    { 0x4324, "BCM4309 802.11a/b/g Wireless LAN Controller" },
    { 0x4325, "BCM43xG 802.11b/g Wireless LAN Controller" },
    { 0x4326, "BCM4307 Chipcommon I/O Controller" },
    { 0x4328, "BCM43XNM 802.11n Network Adapter" },
    { 0x4329, "BCM43XNG 802.11n Network Adapter" },
    { 0x432A, "802.11n Network Adapter" },
    { 0x4344, "EDGE/GPRS data and 802.11b/g combo cardbus [GC89]" },
    { 0x4401, "BCM440x 10/100 Integrated Ethernet Controller" },
    { 0x4402, "BCM440x 10/100 Integrated Ethernet Controller" },
    { 0x4403, "BCM4402 V.90 56k Modem" },
    { 0x4410, "BCM4410 iLine32(tm) Network Adapter" },
    { 0x4411, "V.90 56k Modem" },
    { 0x4412, "BCM4412 10/100 Ethernet Network Adapter" },
    { 0x4430, "BCM44xx CardBus iLine32 HomePNA 2.0" },
    { 0x4431, "V.90 56k Modem" },
    { 0x4432, "BCM4432 CardBus 10/100BaseT" },
    { 0x4610, "BCM4610 Sentry5 PCI to SB Bridge" },
    { 0x4611, "BCM4610 Sentry5 iLine32 HomePNA 1.0" },
    { 0x4612, "BCM4610 Sentry5 V.90 56k Modem" },
    { 0x4613, "BCM4610 Sentry5 Ethernet Controller" },
    { 0x4614, "BCM4610 Sentry5 External Interface" },
    { 0x4615, "BCM4610 Sentry5 USB Controller" },
    { 0x4704, "BCM4704 PCI to SB Bridge" },
    { 0x4705, "BCM4704 Sentry5 802.11b Wireless LAN Controller" },
    { 0x4706, "BCM4704 Sentry5 Ethernet Controller" },
    { 0x4707, "BCM4704 Sentry5 USB Controller" },
    { 0x4708, "BCM4704 Crypto Accelerator" },
    { 0x4710, "BCM4710 Sentry5 PCI to SB Bridge" },
    { 0x4711, "BCM47xx Sentry5 iLine32 HomePNA 2.0" },
    { 0x4712, "BCM47xx V.92 56k modem" },
    { 0x4713, "Sentry5 Ethernet Controller" },
    { 0x4714, "BCM47xx Sentry5 External Interface" },
    { 0x4715, "Sentry5 USB Controller" },
    { 0x4716, "BCM47xx Sentry5 USB Host Controller" },
    { 0x4717, "BCM47xx Sentry5 USB Device Controller" },
    { 0x4718, "Sentry5 Crypto Accelerator" },
    { 0x4719, "BCM47xx/53xx RoboSwitch Core" },
    { 0x4720, "BCM4712 MIPS CPU" },
    { 0x5365, "BCM5365P Sentry5 Host Bridge" },
    { 0x5600, "BCM5600 StrataSwitch 24+2 Ethernet Switch Controller" },
    { 0x5605, "BCM5605 StrataSwitch 24+2 Ethernet Switch Controller" },
    { 0x5615, "BCM5615 StrataSwitch 24+2 Ethernet Switch Controller" },
    { 0x5625, "BCM5625 StrataSwitch 24+2 Ethernet Switch Controller" },
    { 0x5645, "BCM5645 StrataSwitch 24+2 Ethernet Switch Controller" },
    { 0x5670, "BCM5670 8-Port 10GE Ethernet Switch Fabric" },
    { 0x5680, "BCM5680 G-Switch 8 Port Gigabit Ethernet Switch Controller" },
    { 0x5690, "BCM5690 12-port Multi-Layer Gigabit Ethernet Switch" },
    { 0x5691, "BCM5691 GE/10GE 8+2 Gigabit Ethernet Switch Controller" },
    { 0x5692, "BCM5692 12-port Multi-Layer Gigabit Ethernet Switch" },
    { 0x5695, "BCM5695 12-port + HiGig Multi-Layer Gigabit Ethernet Switch" },
    { 0x5698, "BCM5698 12-port Multi-Layer Gigabit Ethernet Switch" },
    { 0x5820, "BCM 5820 Crypto Accelerator" },
    { 0x5821, "BCM5821 Crypto Accelerator" },
    { 0x5822, "BCM5822 Crypto Accelerator" },
    { 0x5823, "BCM5823 Crypto Accelerator" },
    { 0x5824, "BCM5824 Crypto Accelerator" },
    { 0x5840, "BCM5840 Crypto Accelerator" },
    { 0x5841, "BCM5841 Crypto Accelerator" },
    { 0x5850, "BCM5850 Crypto Accelerator" },
    { 0xAB06, "FNW-3603-TX CardBus Fast Ethernet" },
    { 0xAB07, "RTL81xx RealTek Ethernet" },
    { 0xAB08, "FNW-3602-TX CardBus Fast Ethernet" },
    { 0x0020, "BEMx.x PCI to S5U13xxxB00B Bridge Adapter" },
    { 0x1002, "HCF 56k Modem" },
    { 0x1003, "HCF 56k Modem" },
    { 0x1004, "HCF 56k Modem" },
    { 0x1005, "HCF 56k Modem" },
    { 0x1006, "HCF 56k Modem" },
    { 0x1022, "HCF 56k Modem" },
    { 0x1023, "HCF 56k Modem" },
    { 0x1024, "HCF 56k Modem" },
    { 0x1025, "HCF 56k Modem" },
    { 0x1026, "HCF 56k Modem" },
    { 0x1032, "HCF 56k Modem" },
    { 0x1033, "HCF 56K Winmodem" },
    { 0x1034, "HCF 56k DFVS Modem" },
    { 0x1035, "PCI Modem Enumerator" },
    { 0x1036, "PCI Modem Enumerator" },
    { 0x1052, "HCF 56k Data/Fax Modem (Worldwide)" },
    { 0x1053, "HCF 56k Data/Fax Modem (Worldwide)" },
    { 0x1054, "HCF 56k Data/Fax/Voice Modem (Worldwide)" },
    { 0x1055, "HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem (Worldwide)" },
    { 0x1056, "HCF 56k Data/Fax/Voice/Spkp Modem (Worldwide)" },
    { 0x1057, "HCF 56k Data/Fax/Voice/Spkp Modem (Worldwide)" },
    { 0x1058, "HCF P96 Data/Fax/Voice/Spkp Modem" },
    { 0x1059, "HCF 56k Data/Fax/Voice Modem (Worldwide)" },
    { 0x1063, "HCF 56k Data/Fax Modem" },
    { 0x1064, "HCF 56k Data/Fax/Voice Modem" },
    { 0x1065, "HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem" },
    { 0x1066, "HCF 56k Data/Fax/Voice/Spkp Modem" },
    { 0x1085, "CX11250 SmartHSF Mobile Modem host side device" },
    { 0x10B3, "HCF Data/Fax" },
    { 0x10B4, "HCF Data/Fax/Remote TAM" },
    { 0x10B5, "HCF Data/Fax/Voice/Spkp" },
    { 0x10B6, "HCF Data/Fax/Remote TAM/Spkp" },
    { 0x1433, "HCF 56k Data/Fax Modem" },
    { 0x1434, "HCF 56k Data/Fax/Voice Modem" },
    { 0x1435, "HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem" },
    { 0x1436, "HCF 56k Data/Fax Modem" },
    { 0x1453, "HCF 56k Data/Fax Modem" },
    { 0x1454, "HCF 56k Data/Fax/Voice Modem" },
    { 0x1455, "HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem" },
    { 0x1456, "HCF 56k Data/Fax/Voice/Spkp Modem" },
    { 0x1610, "ADSL AccessRunner PCI Arbitration Device" },
    { 0x1611, "AccessRunner PCI ADSL Interface Device" },
    { 0x1620, "ADSL AccessRunner V2 PCI Arbitration Device" },
    { 0x1621, "AccessRunner V2 PCI ADSL Interface Device" },
    { 0x1622, "AccessRunner V2 PCI ADSL Yukon WAN Adapter" },
    { 0x1803, "HCF 56k Modem" },
    { 0x1815, "HCF 56k Modem" },
    { 0x1F10, "HCF Data/Fax (USA)" },
    { 0x1F11, "HCF Data/Fax (Worldwide)" },
    { 0x1F14, "HCF Data/Fax/Voice (USA)" },
    { 0x1F15, "HCF Data/Fax/Voice (Worldwide)" },
    { 0x2003, "SoftK56 Winmodem" },
    { 0x2004, "SoftK56 RemoteTAM Winmodem" },
    { 0x2005, "SoftK56 Speakerphone Winmodem" },
    { 0x2006, "SoftK56 Speakerphone Winmodem" },
    { 0x2013, "SoftK56 Winmodem" },
    { 0x2014, "SoftK56 RemoteTAM Winmodem" },
    { 0x2015, "SoftK56 Speakerphone Winmodem" },
    { 0x2016, "SoftK56 Speakerphone Winmodem" },
    { 0x2043, "HSF 56k Data/Fax Modem (WorldW SmartDAA)" },
    { 0x2044, "HSF 56k Data/Fax/Voice Modem (WorldW SmartDAA)" },
    { 0x2045, "HSF 56k Data/Fax/Voice/Spkp (w/Handset) Modem (WorldW SmartDAA)" },
    { 0x2046, "HSF 56k Data/Fax/Voice/Spkp Modem (WorldW SmartDAA)" },
    { 0x2053, "HSF Data/Fax" },
    { 0x2054, "HSF Data/Fax/TAM" },
    { 0x2055, "HSF Data/Fax/Voice/Spkp" },
    { 0x2056, "HSF Data/Fax/TAM/Spkp" },
    { 0x2063, "HSF 56k Data/Fax Modem (SmartDAA)" },
    { 0x2064, "HSF 56k Data/Fax/Voice Modem (SmartDAA)" },
    { 0x2065, "HSF 56k Data/Fax/Voice/Spkp (w/Handset) Modem (SmartDAA)" },
    { 0x2066, "HSF 56k Data/Fax/Voice/Spkp Modem (SmartDAA)" },
    { 0x2093, "HSF 56k Modem" },
    { 0x2143, "HSF 56k Data/Fax/Cell Modem (Mob WorldW SmartDAA)" },
    { 0x2144, "HSF 56k Data/Fax/Voice/Cell Modem (Mob WorldW SmartDAA)" },
    { 0x2145, "HSF 56k Data/Fax/Voice/Spkp (w/HS)/Cell Modem (Mob WorldW SmartDAA)" },
    { 0x2146, "HSF 56k Data/Fax/Voice/Spkp/Cell Modem (Mob WorldW SmartDAA)" },
    { 0x2163, "HSF 56k Data/Fax/Cell Modem (Mob SmartDAA)" },
    { 0x2164, "HSF 56k Data/Fax/Voice/Cell Modem (Mob SmartDAA)" },
    { 0x2165, "HSF 56k Data/Fax/Voice/Spkp (w/HS)/Cell Modem (Mob SmartDAA)" },
    { 0x2166, "HSF 56k Data/Fax/Voice/Spkp/Cell Modem (Mob SmartDAA)" },
    { 0x2343, "HSF 56k Data/Fax CardBus Modem (Mob WorldW SmartDAA)" },
    { 0x2344, "HSF 56k Data/Fax/Voice CardBus Modem (Mob WorldW SmartDAA)" },
    { 0x2345, "HSF 56k Data/Fax/Voice/Spkp (w/HS) CardBus Modem (Mob WorldW SmartDAA)" },
    { 0x2346, "HSF 56k Data/Fax/Voice/Spkp CardBus Modem (Mob WorldW SmartDAA)" },
    { 0x2363, "HSF 56k Data/Fax CardBus Modem (Mob SmartDAA)" },
    { 0x2364, "HSF 56k Data/Fax/Voice CardBus Modem (Mob SmartDAA)" },
    { 0x2365, "HSF 56k Data/Fax/Voice/Spkp (w/HS) CardBus Modem (Mob SmartDAA)" },
    { 0x2366, "HSF 56k Data/Fax/Voice/Spkp CardBus Modem (Mob SmartDAA)" },
    { 0x2443, "HSF 56k Data/Fax Modem (Mob WorldW SmartDAA)" },
    { 0x2444, "HSF 56k Data/Fax/Voice Modem (Mob WorldW SmartDAA)" },
    { 0x2445, "HSF 56k Data/Fax/Voice/Spkp (w/HS) Modem (Mob WorldW SmartDAA)" },
    { 0x2446, "HSF 56k Data/Fax/Voice/Spkp Modem (Mob WorldW SmartDAA)" },
    { 0x2463, "HSF 56k Data/Fax Modem (Mob SmartDAA)" },
    { 0x2464, "HSF 56k Data/Fax/Voice Modem (Mob SmartDAA)" },
    { 0x2465, "HSF 56k Data/Fax/Voice/Spkp (w/HS) Modem (Mob SmartDAA)" },
    { 0x2466, "HSF 56k Data/Fax/Voice/Spkp Modem (Mob SmartDAA)" },
    { 0x2702, "SmartHSFi V92 56K PCI Modem" },
    { 0x2F00, "HSF 56k HSFi Churchill Data/Fax Modem" },
    { 0x2F01, "HSF 56k HSFi Churchill Data/Fax Modem" },
    { 0x2F02, "HSF 56k HSFi Churchill Data/Fax Modem" },
    { 0x2F04, "CX11252 Modem" },
    { 0x2F05, "CX11252 Modem" },
    { 0x2F10, "HSF Data/Fax (USA)" },
    { 0x2F11, "HSF 56K Data/Fax" },
    { 0x2F12, "HSF Data/Fax/Voice (USA)" },
    { 0x2F13, "HSF Data/Fax (USA)" },
    { 0x2F14, "US Robotics 56K PCI Software Modem" },
    { 0x2F15, "US Robotics 56K Fax Host Int" },
    { 0x2F20, "CX11256 Software data fax modem with SmartCP" },
    { 0x2F30, "CX11252-41z modem" },
    { 0x5B7A, "DVB-T/Analog Hybrid Tuner" },
    { 0x8234, "RS8234 ATM SAR Controller [ServiceSAR Plus]" },
    { 0x8237, "CN8237 ATM OC2 ServiceSAR+ Controller with BR Traffic Management" },
    { 0x8471, "CN8471A 32 Channel HDLC Controller" },
    { 0x8472, "CN8472A 64 Channel HDLC Controller" },
    { 0x8474, "CN8474A 128 Channel HDLC Controller" },
    { 0x8478, "CN8478 256 Channel HDLC Controller" },
    { 0x8502, "CX28500 676 Channel HDLC Controller" },
    { 0x8503, "CX28500 1024 Channel HDLC Controller" },
    { 0x8563, "CX28560 2047 Channel HDLC Controller" },
    { 0x8800, "CX2388x TV Capture Chip" },
    { 0x8801, "CX2388x TV Capture Chip" },
    { 0x8802, "CX2388x TV Capture Chip" },
    { 0x8803, "CX2388x TV Capture Chip" },
    { 0x8804, "CX2388x TV Capture Chip" },
    { 0x8811, "CX2388x TV Capture Chip" },
    { 0x0120, "EV1000 PCI to PCI Bridge" },
    { 0x0121, "EV1000 Parallel port" },
    { 0x0122, "EV1000 Serial port" },
    { 0x0123, "EV1000 Keyboard Controller" },
    { 0x0124, "EV1000 Mouse Controller" },
    { 0x2030, "2030 DVB-S Satellite Reciever" },
    { 0x2050, "2050 DVB-T Terrestrial (Cable) Reciever" },
    { 0x2060, "2060 ATSC Terrestrial (Cable) Reciever" },
    { 0x2077, "TP-240 dual span E1 VoIP PCI Card" },
    { 0x0000, "QsNet Elan3 Network Adapter" },
    { 0x0001, "QsNetII Elan4 Network Adapter" },
    { 0x1300, "SIS900 10/100M PCI Fast Ethernet Controller" },
    { 0x1320, "VT86C100A 10/100M PCI Fast Ethernet Controler" },
    { 0x1360, "RTL8139A 10/100 Mbps PCI Fast Ethernet Controller" },
    { 0x1380, "DEC21143PD 10/100M PCI Fast Ethernet Controller" },
    { 0x0001, "MPC105 [Eagle]" },
    { 0x0002, "MPC106 [Grackle]" },
    { 0x0003, "MPC8240 [Kahlua]" },
    { 0x0100, "MC145575 [HFC-PCI]" },
    { 0x0431, "KTI829c 100VG" },
    { 0x4801, "Raven" },
    { 0x4802, "Falcon" },
    { 0x4803, "Hawk" },
    { 0x4806, "CPX8216" },
    { 0x0800, "MTD-8xx 100/10M Ethernet PCI Adapter" },
    { 0x0803, "100/10M PCI Fast Ethernet Adapter" },
    { 0x0891, "MTD-8xx 100/10M Ethernet PCI Adapter" },
    { 0x1002, "PCI-1002" },
    { 0x1004, "PCI-1004" },
    { 0x1008, "PCI-1008" },
    { 0x0002, "CardDeluxe Analog + Digital Audio" },
    { 0x0003, "Prodif T 2496" },
    { 0x4000, "Prodif 88" },
    { 0x0000, "TP560 D/F/V 56k Modem" },
    { 0x0568, "56k Internal Data Fax Voice Modem" },
    { 0x0100, "PBridge+ PCI Interface Chip" },
    { 0x0510, "PCI Memory Card Reader Controller" },
    { 0x0520, "PCI SmartMedia / xD Card Reader Controller" },
    { 0x0530, "PCI Memory Stick Card Reader Controller" },
    { 0x0550, "PCI SD/MMC Card Reader Controller" },
    { 0x0551, "PCI SD/MMC Card Reader Controller" },
    { 0x0610, "PCI Smart Card Reader Controller" },
    { 0x0730, "PCI Memory Stick Card Reader Controller" },
    { 0x0750, "PCI SmartMedia / xD Card Reader Controller" },
    { 0x0751, "PCI Secure Digital / MMC Card Reader Controller" },
    { 0x1211, "CB-1211 CardBus Controller" },
    { 0x1225, "CB-1225 CardBus Controller" },
    { 0x1410, "CB-1410 CardBus Controller" },
    { 0x1411, "CB-710/712/714 CardBus Controller" },
    { 0x1412, "CB-712/714 CardBus Controller" },
    { 0x1420, "CB-1420 CardBus Controller" },
    { 0x1421, "CB-720/722/724 CardBus Controller" },
    { 0x1422, "CB-722/724 CardBus Controller" },
    { 0x0020, "LonWorks PCLTA-20 PCI LonTalk Adapter" },
    { 0x0301, "Ultima RAID-100/Multi RAID-100 Controller" },
    { 0x0303, "UltimaRAID-133 Controller" },
    { 0x3052, "Motorola SM56 Speakerphone Modem" },
    { 0x80FF, "PCI-ISA-001 PCI/ISA Bus Bridge" },
    { 0x0001, "LA-41x3 Spectrum24 802.11b Wireless LAN PCI Card" },
    { 0x07D2, "Disk Protection Card for Windows 2000" },
    { 0x0001, "VMagic MPEG Encoder" },
    { 0xA001, "CCSI PCI20-485 ARCnet" },
    { 0xA002, "CCSI PCI20-485D ARCnet" },
    { 0xA003, "CCSI PCI20-485X ARCnet" },
    { 0xA004, "CCSI PCI20-CXB ARCnet" },
    { 0xA005, "CCSI PCI20-CXS ARCnet" },
    { 0xA006, "CCSI PCI20-FOG-SMA ARCnet" },
    { 0xA007, "CCSI PCI20-FOG-ST ARCnet" },
    { 0xA008, "CCSI PCI20-TB5 ARCnet" },
    { 0xA009, "CCSI PCI20-5-485 5Mbit ARCnet" },
    { 0xA00A, "CCSI PCI20-5-485D 5Mbit ARCnet" },
    { 0xA00B, "CCSI PCI20-5-485X 5Mbit ARCnet" },
    { 0xA00C, "CCSI PCI20-5-FOG-ST 5Mbit ARCnet" },
    { 0xA00D, "CCSI PCI20-5-FOG-SMA 5Mbit ARCnet" },
    { 0xA201, "CCSI PCI22-485 10Mbit ARCnet" },
    { 0xA202, "CCSI PCI22-485D 10Mbit ARCnet" },
    { 0xA203, "CCSI PCI22-485X 10Mbit ARCnet" },
    { 0xA204, "CCSI PCI22-CHB 10Mbit ARCnet" },
    { 0xA205, "CCSI PCI22-FOG_ST 10Mbit ARCnet" },
    { 0xA206, "CCSI PCI22-THB 10Mbit ARCnet" },
    { 0x8001, "Fix2000 PCI Y2K Compliance Card" },
    { 0x0780, "Multi-IO Card" },
    { 0x0781, "Multi-IO Card" },
    { 0x0782, "Dual Parallel Port Card (EPP)" },
    { 0x0783, "Multi-IO Card" },
    { 0x0785, "Multi-IO Card" },
    { 0x0786, "Multi-IO Card" },
    { 0x0787, "Multi-IO Card" },
    { 0x0788, "Multi-IO Card" },
    { 0x078A, "Multi-IO Card" },
    { 0x0001, "TA700 PCI Bus Analyzer/Exerciser" },
    { 0x0405, "VGA 4.0.5" },
    { 0x0710, "Virtual SVGA" },
    { 0x0720, "Virtual NIC" },
    { 0x0740, "Virtual Machine Communication Interface" },
    { 0x0770, "Abstract USB2 EHCI Controller" },
    { 0x0801, "Virtual Machine Interface" },
    { 0x0001, "FM-1789" },
    { 0x2BD0, "HCF-PCI Card" },
    { 0x0191, "MT25408 [ConnectX IB SDR Flash Recovery]" },
    { 0x5274, "MT21108 InfiniBridge" },
    { 0x5A44, "MT23108 InfiniHost" },
    { 0x5A45, "MT23108 Infinihost HCA Flash Recovery" },
    { 0x5A46, "MT23108 PCI Bridge" },
    { 0x5E8C, "MT24204 InfiniHost III Lx HCA" },
    { 0x5E8D, "MT24204 InfiniHost III Lx HCA Flash Recovery" },
    { 0x6274, "MT25204 InfiniHost III Lx HCA" },
    { 0x6278, "MT25208 InfiniHost III Ex (Tavor compatibility mode)" },
    { 0x6279, "MT25208 InfiniHost III Ex HCA Flash Recovery" },
    { 0x6282, "MT25208 InfiniHost III Ex" },
    { 0x6340, "MT25408 [ConnectX IB SDR]" },
    { 0x634A, "MT25418 [ConnectX IB DDR, PCIe 2.0 2.5GT/s]" },
    { 0x6354, "MT25428 [ConnectX IB QDR]" },
    { 0x6368, "MT25448 [ConnectX EN 10GigE, PCIe 2.0 2.5GT/s]" },
    { 0x6732, "MT26418 [ConnectX IB DDR, PCIe 2.0 5GT/s]" },
    { 0x673C, "MT26428 [ConnectX IB QDR, PCIe 2.0 5GT/s]" },
    { 0x6750, "MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s]" },
    { 0x0100, "ATTO Celerity FC-22XH Fibre Channel Adapter" },
    { 0x0101, "ATTO Celerity FC-22XH Fibre Channel Adapter" },
    { 0x0105, "ATTO Celerity FC-42XS Fibre Channel Adapter" },
    { 0x1100, "E8001-66442 PCI Express CIC" },
    { 0x1203, "ATTO Celerity FC-42EN Fibre Channel Adapter" },
    { 0x2530, "HP Communications Port" },
    { 0x2531, "HP Toptools Remote Control Adapter" },
    { 0x2532, "HP Toptools Remote Control Adapter" },
    { 0x2922, "64 Bit, 133MHz PCI-X Exerciser & Protocol Checker" },
    { 0x2928, "64 Bit, 66MHz PCI Exerciser & Analyzer" },
    { 0x2929, "E2929A 64 Bit, 133MHz PCI-X Analyzer & Exerciser" },
    { 0x0001, "TC11IB TriCore 32-Bit Single-Chip MicroController" },
    { 0x0002, "PEB 20535 E v3.1 DSCC4 4 Channel Serial Communication Controller" },
    { 0x0003, "PEB 20544 E v1.1 SPOCC Six Port Optimized Communication Controller" },
    { 0x0004, "PEB 3454 E v1.1 TE3-SPICE Six Port Integrated Communication Controller w/- 4 DS3 Framers & 2 Fast Ethernet MACs" },
    { 0x0001, "Argus 300 PCI Cryptography Module" },
    { 0x0500, "Internet PhoneJack PCI Card" },
    { 0x0130, "NCP130 Wireless NIC" },
    { 0x0131, "NCP130A2 Wireless NIC" },
    { 0x1841, "NetStaQ ADMA-100 ATA Controller" },
    { 0x0001, "Spot RT Spot RT Interface Board" },
    { 0x0002, "Spot RT #2 Spot RT Interface Board" },
    { 0x0003, "Spot Insight Spot Insight Interface Board" },
    { 0x0400, "FarSync T2P Two Port Intelligent Sync Comms Card" },
    { 0x0440, "FarSync T4P Four Port Intelligent Sync Comms Card" },
    { 0x0610, "FarSync T1U (1 port X.21/V.35/V.24)" },
    { 0x0620, "FarSync T2U (2 port X.21/V.35/V.24)" },
    { 0x0640, "FarSync T4U (4 port X.21/V.35/V.24)" },
    { 0x1610, "FarSync TE1 (T1,E1)" },
    { 0x2610, "FarSync DSL-S1 (SHDSL)" },
    { 0x0020, "Lynx TWO-A" },
    { 0x0021, "Lynx TWO-B" },
    { 0x0022, "Lynx TWO-C" },
    { 0x0023, "Lynx L22" },
    { 0x0024, "Lynx AES16" },
    { 0x0025, "Lynx AES16-SRC" },
    { 0x1003, "Format synchronizer v3.0" },
    { 0x2002, "Fast Universal Data Output" },
    { 0x0100, "Repeographics Controller" },
    { 0x0101, "Reprographics Controller" },
    { 0x0102, "Reprographics Controller" },
    { 0x0103, "Reprographics Controller" },
    { 0x1111, "TS-PRL1 Universal Relay Module" },
    { 0x1112, "TS-PMA Matrix Module" },
    { 0x1113, "TS-PSAM Source and Measurement Module" },
    { 0x1114, "TS-PBAS Basic Interface Module" },
    { 0x1115, "TS-PICT In-Circuit Test Module" },
    { 0x1116, "TS-PFG Function Generator Module" },
    { 0x1117, "TS-PAM Analyzer Module" },
    { 0x1118, "TS-PDFT Digital Functional Test Module" },
    { 0x1100, "WL11000P" },
    { 0x3052, "56K Voice Modem" },
    { 0xC100, "PIXCI CL1 PCI camera link video capture board" },
    { 0xD200, "PIXCI D2X PCI digital video capture board" },
    { 0xD300, "PIXCI D3X PCI digital video capture board" },
    { 0x0100, "PCI to PCI Bridge" },
    { 0x104E, "B&R Dual CAN Interface Card 5LS172.6" },
    { 0x12D7, "B&R Dual CAN Interface Card 5LS172.61" },
    { 0x0007, "802.11a Wireless Adapter" },
    { 0x0011, "AR5210 802.11a Wireless Adapter" },
    { 0x0012, "AR5211 802.11a/b/g PCI Wireless Adapter" },
    { 0x0013, "AR5212 802.11a/b/g Wireless Adapter" },
    { 0x0014, "Wireless Network Adapter" },
    { 0x0015, "Wireless Network Adapter" },
    { 0x0016, "Wireless Network Adapter" },
    { 0x0017, "Wireless Network Adapter" },
    { 0x0018, "Wireless Network Adapter" },
    { 0x0019, "Wireless Network Adapter" },
    { 0x001A, "AR5005G 802.11abg Wireless NIC" },
    { 0x001B, "AR5006 family 802.11abg Wireless NIC" },
    { 0x001C, "AR5006 family 802.11abg Wireless NIC" },
    { 0x0020, "AR5005VL 802.11bg Wireless NIC" },
    { 0x0023, "AR5008 Wireless Network Adapter" },
    { 0x0024, "AR5008 Wireless Network Adapter" },
    { 0x1014, "11a/b/g Wireless LAN Mini PCI Adapter" },
    { 0xFF19, "AR5006X Wireless Network Adapter" },
    { 0xFF1C, "AR5008 Wireless Network Adapter" },
    { 0xFF1D, "AR5008 Wireless Network Adapter" },
    { 0x0044, "SyncRAID SR3000/5000 Series SATA RAID Controllers" },
    { 0x1100, "GL24110P" },
    { 0x1101, "PLX9052 PCMCIA-to-PCI Wireless LAN" },
    { 0x1102, "PCMCIA-to-PCI Wireless Network Bridge" },
    { 0x8501, "WL-8305 Wireless LAN PCI Adapter" },
    { 0x1141, "SafeXcel-1141" },
    { 0x8695, "KS8695 Centaur ARM processor" },
    { 0x8841, "KSZ8841 Single-port Ethernet MAC Controller" },
    { 0x8842, "KDZ8842 2-port Ethernet switch/MAC Controller" },
    { 0x0001, "Rocket Drive Solid State Disk" },
    { 0x0504, "PMC-DX504 Reconfigurable FPGA with LVDS I/O" },
    { 0x0520, "PMC520 Serial Communication, 232 Octal" },
    { 0x0521, "PMC521 Serial Communication, 422/485 Octal" },
    { 0x1020, "PMC-AX1020 Reconfigurable FPGA with A/D & D/A" },
    { 0x1065, "PMC-AX1065 Reconfigurable FPGA with A/D & D/A" },
    { 0x2004, "PMC-DX2004 Reconfigurable FPGA with LVDS I/O" },
    { 0x2020, "PMC-AX2020 Reconfigurable FPGA with A/D & D/A" },
    { 0x2065, "PMC-AX2065 Reconfigurable FPGA with A/D & D/A" },
    { 0x3020, "PMC-AX3020 Reconfigurable FPGA with A/D & D/A" },
    { 0x3065, "PMC-AX3065 Reconfigurable FPGA with A/D & D/A" },
    { 0x4243, "PMC424, APC424, AcPC424 Digital I/O and Counter Timer Module" },
    { 0x4248, "PMC464, APC464, AcPC464 Digital I/O and Counter Timer Module" },
    { 0x424B, "PMC-DX2002 Reconfigurable FPGA with Differential I/O" },
    { 0x4253, "PMC-DX503 Reconfigurable FPGA with TTL and Differential I/O" },
    { 0x4312, "PMC-CX1002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O" },
    { 0x4313, "PMC-CX1003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O" },
    { 0x4322, "PMC-CX2002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O" },
    { 0x4323, "PMC-CX2003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O" },
    { 0x4350, "PMC-DX501 Reconfigurable Digital I/O Module" },
    { 0x4353, "PMC-DX2003 Reconfigurable FPGA with TTL and Differential I/O" },
    { 0x4357, "PMC-DX502 Reconfigurable Differential I/O Module" },
    { 0x4457, "PMC730, APC730, AcPC730 Multifunction Module" },
    { 0x464D, "PMC408 32-Channel Digital Input/Output Module" },
    { 0x4A42, "PMC483, APC483, AcPC483 Counter Timer Module" },
    { 0x4A50, "PMC484, APC484, AcPC484 Counter Timer Module" },
    { 0x4A56, "PMC230 16-Bit Analog Output Module" },
    { 0x4B47, "PMC330 16-Bit Analog Input Module" },
    { 0x4C40, "PMC-LX40 Reconfigurable Virtex-4 FPGA with plug-in I/O" },
    { 0x4C60, "PMC-LX60 Reconfigurable Virtex-4 FPGA with plug-in I/O" },
    { 0x4D4D, "PMC341 Simultaneous Sampling Analog Input Module" },
    { 0x4D4E, "PMC482, APC482, AcPC482 Counter Timer Board" },
    { 0x524D, "PMC-DX2001 Reconfigurable FPGA with TTL I/O" },
    { 0x5335, "PMC-SX35 Reconfigurable Virtex-4 FPGA with plug-in I/O" },
    { 0x6000, "INT6000 Ethernet-to-Powerline Bridge [HomePlug AV]" },
    { 0x6300, "INT6300 Ethernet-to-Powerline Bridge [HomePlug AV]" },
    { 0x00FF, "USR997900 10/100 Mbps PCI Network Card" },
    { 0x0116, "Realtek RTL8169/8110 Family PCI Gigabit Ethernet NIC " },
    { 0x1007, "56k Fax Win" },
    { 0x2F00, "V.92 Fax Host Internal" },
    { 0x3685, "Wireless Access Adapter Model 022415" },
    { 0x1001, "UMIO communication Card" },
    { 0x8000, "VW2010" },
    { 0x0100, "NSP2000-SSL Crypto Aceletator" },
    { 0x7174, "VSC7174 PCI/PCI-X Serial ATA Host Bus Controller" },
    { 0x13C8, "AEP SureWare Runner 1000V3" },
    { 0x1078, "Amilo Pro v2010" },
    { 0x1085, "Celsius M450" },
    { 0x1098, "Amilo L 1310G" },
    { 0x0013, "WMP54G Wireless Pci Card" },
    { 0x0015, "WMP54GS Wireless Pci Card" },
    { 0x0029, "WPG54G ver. 4 PCI Card" },
    { 0x1032, "EG1032 Gigabit Ethernet" },
    { 0x1064, "Gigabit Network Adapter" },
    { 0xAB08, "21x4x DEC-Tulip compatible 10/100 Ethernet" },
    { 0xAB09, "PCM200 10/100 CardBus Ethernet Adapter" },
    { 0x03E8, "AC1000 Gigabit Ethernet Adapter" },
    { 0x03E9, "AC1001 Gigabit Ethernet" },
    { 0x03EA, "AC1002 Gigabit Ethernet Adapter" },
    { 0x03EB, "AC1003 Gigabit Ethernet" },
    { 0x8139, "ROL/F-100 Fast Ethernet Adapter with ROL" },
    { 0x2020, "PureTV" },
    { 0x2100, "PureTV" },
    { 0x0000, "Au1500 Processor" },
    { 0x0001, "Nitrox XL" },
    { 0x0003, "Accord 5MX" },
    { 0x0005, "Accord-TINY" },
    { 0x0006, "Accord 5MX miniPCI" },
    { 0x0010, "Accord 5.5 PCI" },
    { 0x0020, "Accord 5.5 PCIe" },
    { 0x0001, "SIS1100 [Gigabit link]" },
    { 0x0002, "HOTlink" },
    { 0x0003, "Counter Timer" },
    { 0x0004, "CAMAC Controller" },
    { 0x0005, "PROFIBUS" },
    { 0x0006, "AMCC HOTlink" },
    { 0x000D, "Synchronisation Slave" },
    { 0x6001, "Wireless PCI Card - F5D6001" },
    { 0x6020, "Wireless PCMCIA Card - F5D6020" },
    { 0x6060, "Wireless PDA Card - F5D6060" },
    { 0x7000, "Wireless PCI Card - F5D7000" },
    { 0x700A, "Wireless PCI Card - F5D7000UK" },
    { 0x7010, "BCM4306 802.11b/g Wireless Lan Controller - F5D7010" },
    { 0x0557, "DP-PCI-557 [PCI 1553B]" },
    { 0x0566, "DP-PCI-566 [Intelligent PCI 1553B]" },
    { 0x5031, "DP-CPCI-5031-Synchro Module" },
    { 0x5121, "DP-CPCI-5121-IP Carrier" },
    { 0x5211, "DP-CPCI-5211-IP Carrier" },
    { 0x5679, "AGE Display Module" },
    { 0x8033, "GL880S USB 1.1 Controller" },
    { 0x8034, "GL880S USB 2.0 Controller" },
    { 0xAB08, "PN672TX 10/100 Ethernet" },
    { 0x0011, "WebEnhance 100 GZIP Compression Card" },
    { 0x0001, "AGN100 802.11 a/b/g True MIMO Wireless Card" },
    { 0x0002, "AGN300 802.11 a/b/g True MIMO Wireless Card" },
    { 0x2280, "USB 2.0" },
    { 0x1110, "ARC-1110 4-Port PCI-X to SATA RAID Controller" },
    { 0x1120, "ARC-1120 8-Port PCI-X to SATA RAID Controller" },
    { 0x1130, "ARC-1130 12-Port PCI-X to SATA RAID Controller" },
    { 0x1160, "ARC-1160 16-Port PCI-X to SATA RAID Controller" },
    { 0x1210, "ARC-1210 4-Port PCIe to SATA RAID Controller" },
    { 0x1220, "ARC-1220 8-Port PCIe to SATA RAID Controller" },
    { 0x1230, "ARC-1230 12-Port PCIe to SATA RAID Controller" },
    { 0x1260, "ARC-1260 16-Port PCIe to SATA RAID Controller" },
    { 0x5831, "Xframe 10 Gigabit Ethernet PCI-X" },
    { 0x5832, "Xframe II 10Gbps Ethernet" },
    { 0x0001, "KK671 Cardbus encryption board" },
    { 0x0002, "KK672 Cardbus encryption board" },
    { 0x0010, "EN2010 [c.Link] MoCA Network Controller (Coax, PCI interface)" },
    { 0x0011, "EN2010 [c.Link] MoCA Network Controller (Coax, MPEG interface)" },
    { 0x0021, "EN2210 [c.Link] MoCA Network Controller (Coax)" },
    { 0x6020, "R6020 North Bridge" },
    { 0x6030, "R6030 ISA Bridge" },
    { 0x6040, "R6040 MAC Controller" },
    { 0x6060, "R6060 USB 1.1 Controller" },
    { 0x6061, "R6061 USB 2.0 Controller" },
    { 0x2120, "WMP11v4 802.11b PCI Card" },
    { 0x2220, "INPROCOMM IPN 2220 Wireless LAN Adapter" },
    { 0x4000, "Creatix V.90 HaM Modem" },
    { 0x4100, "Intel HaM Plus V.90 Modem" },
    { 0x0101, "802.11b Network Adapter" },
    { 0x0200, "RT2500 802.11g PCI" },
    { 0x0201, "Ralink RT2500 802.11 CardBus Reference Card" },
    { 0x0300, "Wireless Adapter Canyon CN-WF511" },
    { 0x0301, "RT2561/RT61 802.11g PCI" },
    { 0x0302, "RT2561/RT61 rev B 802.11g" },
    { 0x0401, "RT2600 802.11 MIMO" },
    { 0xE932, "RT2560F 802.11 b/g PCI" },
    { 0x0001, "VisionPlus DVB" },
    { 0x4E35, "Mantis DTV PCI Bridge Controller [Ver 1.0]" },
    { 0x3069, "ISDN PCI DC-105V2" },
    { 0x9790, "WL-121 Wireless Network Adapter 100g+ [Ver.3]" },
    { 0x0008, "XLR516 Processor" },
    { 0x000B, "BCM5785 [HT1000] SATA (RAID Mode)" },
    { 0x08A7, "MVC100 DVI" },
    { 0x08A8, "MVC101 SDI" },
    { 0x08A9, "MVC102 DVI+Audio" },
    { 0x08B0, "MVC200-DC" },
    { 0x2110, "ISNAP 2110" },
    { 0x5A44, "MT23108 PCI-X HCA" },
    { 0x5A45, "MT23108 PCI-X HCA flash recovery" },
    { 0x5A46, "MT23108 PCI-X HCA bridge" },
    { 0x6278, "MT25208 InfiniHost III Ex (Tavor compatibility mode)" },
    { 0x6282, "MT25208 InfiniHost III Ex" },
    { 0x0612, "AD612 Data Acquisition Device" },
    { 0x0614, "MF614 Multifunction I/O Card" },
    { 0x0622, "AD622 Data Acquisition Device" },
    { 0x0624, "MF624 Multifunction I/O Card" },
    { 0x0625, "MF625 3-phase Motor Driver" },
    { 0xA101, "VigraWATCH PCI" },
    { 0xA102, "VigraWATCH PMC" },
    { 0xA103, "Vigra I/O" },
    { 0x3403, "ZyAir G-110 802.11g" },
    { 0x340E, "M-302 802.11g XtremeMIMO" },
    { 0x0301, "VMFX1 FPGA PMC module" },
    { 0x0601, "VSM2 dual PMC carrier" },
    { 0x0710, "VS14x series PowerPC PCI board" },
    { 0x0720, "VS24x series PowerPC PCI board" },
    { 0x2001, "DVB Receiver Card" },
    { 0xD500, "FusionHDTV 5" },
    { 0xD800, "FusionHDTV 3 Gold" },
    { 0xD810, "FusionHDTV 3" },
    { 0xD820, "FusionHDTV 3 Gold-T" },
    { 0xDB30, "FusionHDTV DVB-T Pro" },
    { 0xB001, "AMSO 1100 iWARP/RDMA Gigabit Ethernet Coprocessor" },
    { 0x1011, "Leonardo CL video processor" },
    { 0x1012, "Leonardo CL-P video processor" },
    { 0x1013, "Leonardo CL-DB video processor" },
    { 0x1014, "Leonardo CL-P-DB video processor" },
    { 0x1015, "Leonardo CL-DVR video processor" },
    { 0x1016, "Leonardo CL-DVR-DB video processor" },
    { 0x2011, "Picasso 2SQ framegrabber" },
    { 0x2012, "Picasso 3C/3Cpro framegrabber" },
    { 0x2013, "Picasso LS framegrabber" },
    { 0x2014, "Picasso CL framegrabber" },
    { 0x2015, "Picasso FI framegrabber" },
    { 0x2016, "Picasso SDI framegrabber" },
    { 0x2017, "Picasso DUO framegrabber" },
    { 0x2021, "Colory framegrabber" },
    { 0x3011, "Valentino Video Output Board" },
    { 0x0020, "Volari Z7" },
    { 0x0040, "Volari Family" },
    { 0x0047, "Volari 8300 (chip: XP10, codename: XG47)" },
    { 0x3069, "DC-105v2 ISDN controller" },
    { 0x4C6F, "Artimi RTMI-100 UWB adapter" },
    { 0x0001, "OSCI [Octal Serial Communication Interface]" },
    { 0xC006, "COMBO6" },
    { 0xC045, "COMBO6E" },
    { 0xC050, "COMBO-PTM" },
    { 0xC058, "COMBO6X" },
    { 0x1000, "[Nexsis] Switch Virtual P2P PCIe Bridge" },
    { 0x1050, "[Nexsis] Switch Virtual P2P PCI Bridge" },
    { 0x2000, "[Nexsis] Switch Integrated Mgmt. Endpoint" },
    { 0x0001, "Fastcom ESCC-PCI-335" },
    { 0x0002, "Fastcom 422/4-PCI-335" },
    { 0x0004, "Fastcom 422/2-PCI-335" },
    { 0x0005, "Fastcom IGESCC-PCI-ISO/1" },
    { 0x000A, "Fastcom 232/4-PCI-335" },
    { 0x000F, "Fastcom FSCC" },
    { 0x0010, "Fastcom GSCC" },
    { 0x0011, "Fastcom QSSB" },
    { 0x0014, "SuperFSCC" },
    { 0x8139, "RTL8139D (Realtek) PCI 10/100BaseTX ethernet adaptor" },
    { 0x0040, "A200/Remora FXO/FXS Analog AFT card" },
    { 0x0100, "A104d QUAD T1/E1 AFT card" },
    { 0x0300, "A101 single-port T1/E1" },
    { 0x0400, "A104u Quad T1/E1 AFT" },
    { 0x0104, "PCI Development Card" },
    { 0x000C, "Qualcomm MSM6275 UMTS chip" },
    { 0xE511, "CSX600 Advance Accelerator Board" },
    { 0x1111, "FireSpy3850" },
    { 0x1112, "FireSpy450b" },
    { 0x1113, "FireSpy450bT" },
    { 0x1114, "FireSpy850" },
    { 0x1115, "FireSpy850bT" },
    { 0x0012, "MPC8548 [PowerQUICC III]" },
    { 0x0013, "MPC8548" },
    { 0x0014, "MPC8543E" },
    { 0x0015, "MPC8543" },
    { 0x0018, "MPC8547E" },
    { 0x0019, "MPC8545E" },
    { 0x001A, "MPC8545" },
    { 0x0020, "MPC8568E" },
    { 0x0021, "MPC8568" },
    { 0x0022, "MPC8567E" },
    { 0x0023, "MPC8567" },
    { 0x0030, "MPC8533E" },
    { 0x0031, "MPC8533" },
    { 0x0032, "MPC8544E" },
    { 0x0033, "MPC8544" },
    { 0x0080, "MPC8349E" },
    { 0x0081, "MPC8349" },
    { 0x0082, "MPC8347E TBGA" },
    { 0x0083, "MPC8347 TBGA" },
    { 0x0084, "MPC8347E PBGA" },
    { 0x0085, "MPC8347 PBGA" },
    { 0x0086, "MPC8343E" },
    { 0x0087, "MPC8343" },
    { 0x7010, "MPC8641 PCI Host Bridge" },
    { 0x7011, "MPC8641D PCI Host Bridge" },
    { 0x1975, "DVG64 family" },
    { 0x1048, "L1 Gigabit Ethernet 10/100/1000Base-T Ethernet Controller" },
    { 0x2048, "L2 Fast Ethernet 10/100 Base-T Controller" },
    { 0x0101, "NodalCore C-1000 Content Classification Accelerator" },
    { 0x0102, "NodalCore C-2000 Content Classification Accelerator" },
    { 0x0105, "NodalCore C-3000 Content Classification Accelerator" },
    { 0x1011, "Physics Processing Unit [PhysX]" },
    { 0x1975, "DVG64 family" },
    { 0x2360, "JMicron 20360/20363 AHCI Controller" },
    { 0x2361, "JMB361 AHCI/IDE" },
    { 0x2363, "JMB36X PCIe-to-SATA-300/IDE RAID Controller" },
    { 0x2365, "JMB365 AHCI/IDE" },
    { 0x2366, "JMB366 AHCI/IDE" },
    { 0x2368, "JMB368 IDE Controller" },
    { 0x1600, "OX16C954 HOST-A" },
    { 0x16FF, "OX16C954 HOST-B" },
    { 0x0001, "RapidFile Bridge" },
    { 0x8001, "RapidFile Bridge" },
    { 0x0001, "ACA2400 Crypto Accelerator" },
    { 0x0200, "BladeEngine 10Gb PCI-E iSCSI adapter" },
    { 0x0201, "BladeEngine 10Gb PCI-E Network Adpater" },
    { 0x0520, "4135 HFT Interface Controller" },
    { 0x0001, "ACA2400 Crypto Accelerator" },
    { 0x0520, "4135 HFT Interface Controller" },
    { 0x1001, "STIX DSP Card" },
    { 0x1002, "STIX - 1 Port T1/E1 Card" },
    { 0x1003, "STIX - 2 Port T1/E1 Card" },
    { 0x1004, "STIX - 4 Port T1/E1 Card" },
    { 0x1005, "STIX - 4 Port FXS Card" },
    { 0x0006, "CAN interface PC104+ HS/HS" },
    { 0x0007, "CAN interface PCIcanx II HS or HS/HS" },
    { 0x0000, "SC15064" },
    { 0x1100, "E8001-66443 PCIe CIC" },
    { 0x0A40, "microEnable IV-Base x1" },
    { 0x0A41, "microEnable IV-FULL x1" },
    { 0x0001, "FR710/82C101 EIDE" },
    { 0xA400, "PM2x24/PM3224 SCSI Adapter" },
    { 0x0391, "TRM-S1040 DC-315U Ultra SCSI Controller" },
    { 0x2020, "DC-390 SCSI Controller" },
    { 0x690C, "DC-690C IDE Cache Controller" },
    { 0xDC29, "TRM290 Busmaster EIDE Controller" },
    { 0x1190, "001 Slave PCI protyting board" },
    { 0x0300, "E2200 Dual E1/Rawpipe Card" },
    { 0x3009, "10 Giga TOE SmartNIC" },
    { 0x3010, "10 Giga TOE SmartNIC" },
    { 0x3014, "10 Giga TOE SmartNIC 2-Port" },
    { 0x0001, "Spectrum Analyzer PC Card (SAgE)" },
    { 0x0DDD, "Alder-9P computer telephony interface board" },
    { 0x2800, "56K Voice Modem" },
    { 0x2003, "PCI Frame Grabber" },
    { 0x8800, "Netodragon 56K voice modem" },
    { 0x0004, "aa551234 PCI Master Target" },
    { 0x0040, "0xff8000 PCI to Private Bus Bridge" },
    { 0x2010, "8142 100VG/AnyLAN" },
    { 0x0013, "HiNT HC4 PCI to ISDN bridge, Multimedia audio Controller" },
    { 0x0014, "HiNT HC4 PCI to ISDN bridge, Network Controller" },
    { 0x0020, "PCI 6154/6254 HB2/HB6 Universal PCI to PCI bridge (transparent mode)" },
    { 0x0021, "PCI 6140/52/6254 HB1/1-SE/HB6 Universal PCI to PCI Bridge (non-transparent mode)" },
    { 0x0022, "PCI 6150 HB4 PCI to PCI Bridge" },
    { 0x0026, "PCI 6154 HB2 PCI to PCI Bridge" },
    { 0x0028, "PCI 6540 HB8 Dual Mode PCI-X-to-PCI-X Bridge (transparent mode)" },
    { 0x0029, "PCI 6540 HB8 Dual Mode PCI-X-to-PCI-X Bridge (non-transparent mode)" },
    { 0x0030, "PCI 6520 HB7 Transparent PCI-X-to-PCI-X Bridge" },
    { 0x0031, "PCI 1656 Synchronous 32-Bit, 33 MHz PCI to PCI Bridge for Video Capture Applications" },
    { 0x101A, "E.Band [AudioTrak Inca88]" },
    { 0x101B, "E.Band [AudioTrak Inca88]" },
    { 0x8011, "VXPro II Chipset CPU to PCI Bridge" },
    { 0x8012, "VXPro II Chipset PCI to ISA Bridge" },
    { 0x8013, "VXPro II Chipset EIDE Controller" },
    { 0xA101, "Blackmagic DeckLink" },
    { 0xA102, "Blackmagic DeckLink" },
    { 0xA103, "Blackmagic DeckLink" },
    { 0xA104, "Blackmagic DeckLink" },
    { 0xA105, "Blackmagic DeckLink" },
    { 0x62D6, "fieldbus-master PCI Measurement bus Controller for EPSI" },
    { 0x0001, "GLINT 300SX 3D Accelerator" },
    { 0x0002, "GLINT 500TX Sapphire 3D Accelerator" },
    { 0x0003, "GLINT Delta Geometry Processor" },
    { 0x0004, "3C0SX 2D+3D Accelerator" },
    { 0x0005, "Permedia 2D+3D Accelerator" },
    { 0x0006, "Glint MX 3D Accelerator" },
    { 0x0007, "3D Extreme Permedia II 2D+3D Accelerator" },
    { 0x0008, "GLINT Gamma G1" },
    { 0x0009, "Permedia 2 2D+3D Accelerator" },
    { 0x000A, "Permedia 3" },
    { 0x000C, "Permedia 3" },
    { 0x000D, "GLINT R4 3D Accelerator" },
    { 0x000E, "GLINT Gamma G2" },
    { 0x0011, "GLint R4 rev B" },
    { 0x0012, "GLint R5 rev A" },
    { 0x0013, "GLint R5 rev B" },
    { 0x0020, "VP10 visual processor" },
    { 0x0022, "VP10 visual processor" },
    { 0x0024, "VP9 visual processor" },
    { 0x0100, "Permedia II 2D+3D Accelerator" },
    { 0x07A1, "Wildcat III 6210" },
    { 0x07A2, "Sun XVR-500 Graphics Accelerator" },
    { 0x07A3, "Wildcat IV 7210" },
    { 0x1004, "Permedia 2D+3D Accelerator" },
    { 0x3D04, "Permedia 2D+3D Accelerator" },
    { 0xFFFF, "Glint VGA (Error)" },
    { 0x0300, "ALS300 PCI Audio Device" },
    { 0x0308, "ALS300+ PCI Audio Device" },
    { 0x0309, "PCI Input Controller" },
    { 0x1064, "ALG-2064 GUI Accelerator" },
    { 0x2064, "ALG-2032/64i GUI Accelerator" },
    { 0x2128, "ALG-2364A GUI Accelerator" },
    { 0x2301, "AVL-2301 GUI Accelerator" },
    { 0x2302, "ALG-2302 GUI Accelerator" },
    { 0x2303, "AVG-2302 GUI Accelerator" },
    { 0x2364, "ALG-2364A" },
    { 0x2464, "ALG-2464" },
    { 0x2501, "ALG-2564A/25128A" },
    { 0x4000, "ALS4000 Audio Chipset" },
    { 0x1300, "SIS900 10/100Mbps Fast Ethernet Controller" },
    { 0x1320, "VT86C100A 10/100M PCI Fast Ethernet Controller" },
    { 0x1360, "RTL8139A 10/100 Mbps PCI Fast Ethernet Controller" },
    { 0x1380, "DEC 21143PD 10/100M PCI Fast Ethernet Controller" },
    { 0x7001, "ISL36341M PRISM 2.5 Mini-PCI 802.11b Wireless Controller" },
    { 0x0001, "NXB-10GXSR 10 Gigabit Ethernet PCIe Adapter with SR-XFP optical interface" },
    { 0x0002, "NXB-10GCX4 10 Gigabit Ethernet PCIe Adapter with CX4 copper interface" },
    { 0x0003, "NXB-4GCU Quad Gigabit Ethernet PCIe Adapter with 1000-BASE-T interface" },
    { 0x0004, "BladeCenter-H 10 Gigabit Ethernet High Speed Daughter Card" },
    { 0x0100, "AladdinCARD" },
    { 0x0200, "CPC" },
    { 0x1002, "56K Voice Modem" },
    { 0x0002, "iTVC12 MPEG Codec" },
    { 0x0016, "iTVC16/CX23416 MPEG Codec" },
    { 0x0803, "iTVC15/CX23415 MPEG Codec" },
    { 0x1960, "RedCreek PCI Adapter" },
    { 0x22C0, "Watchdog WDT500" },
    { 0xACA8, "PCI-AI/1216 ADC Card" },
    { 0xACA9, "PCI-AI/1216(M) ADC Card" },
    { 0x5000, "NV5000 RPTI RTL8029-Based PCI Ethernet Adapter" },
    { 0x3080, "SCSI Host Adapter" },
    { 0x4010, "Wide SCSI Host Adapter" },
    { 0x0000, "PLUSTEST Device" },
    { 0x0200, "MQ-200" },
    { 0x0100, "DD-42924I5-300 (ARINC 429 Data Bus)" },
    { 0x0801, "BU-65570I1 MIL-STD-1553 Test and Simulation" },
    { 0x0802, "BU-65570I2 MIL-STD-1553 Test and Simulation" },
    { 0x0811, "BU-65572I1 MIL-STD-1553 Test and Simulation" },
    { 0x0812, "BU-65572I2 MIL-STD-1553 Test and Simulation" },
    { 0x0881, "BU-65570T1 MIL-STD-1553 Test and Simulation" },
    { 0x0882, "BU-65570T2 MIL-STD-1553 Test and Simulation" },
    { 0x0891, "BU-65572T1 MIL-STD-1553 Test and Simulation" },
    { 0x0892, "BU-65572T2 MIL-STD-1553 Test and Simulation" },
    { 0x0901, "BU-65565C1 MIL-STD-1553 Data Bus" },
    { 0x0902, "BU-65565C2 MIL-STD-1553 Data Bus" },
    { 0x0903, "BU-65565C3 MIL-STD-1553 Data Bus" },
    { 0x0904, "BU-65565C4 MIL-STD-1553 Data Bus" },
    { 0x0B01, "BU-65569I1 MIL-STD-1553 Data Bus" },
    { 0x0B02, "BU-65569I2 MIL-STD-1553 Data Bus" },
    { 0x0B03, "BU-65569I3 MIL-STD-1553 Data Bus" },
    { 0x0B04, "BU-65569I4 MIL-STD-1553 Data Bus" },
    { 0x1001, "PCI Radio" },
    { 0x2010, "Daytona Audio Adapter" },
    { 0x3031, "Concert AudioPCI" },
    { 0x0300, "FlyDVB-S" },
    { 0x0301, "FlyDVB-T" },
    { 0x0001, "ProMotion aT3D" },
    { 0x0551, "86C551 PLATO/PX" },
    { 0x5631, "86C325 ViRGE" },
    { 0x8800, "86C866 Vision 866" },
    { 0x8801, "86C964 Vision 964" },
    { 0x8810, "86C732 Trio32 Rev 00" },
    { 0x8811, "86C732 Trio32, 86C764 Trio64, 86C765 Trio64V+ Rev 01" },
    { 0x8812, "86CM65 Aurora64V+" },
    { 0x8813, "86C764 Trio64, 86C765 Trio64V+ Rev 03" },
    { 0x8814, "86C767 Trio64UV+" },
    { 0x8815, "86CM65 Aurora128" },
    { 0x883D, "86C988 ViRGE/VX" },
    { 0x8870, "Fire GL" },
    { 0x8880, "86C868 Vision 868 VRAM Rev 00" },
    { 0x8881, "86C868 Vision 868 VRAM Rev 01" },
    { 0x8882, "86C868 Vision 868 VRAM Rev 02" },
    { 0x8883, "86C868 Vision 868 VRAM Rev 03" },
    { 0x88B0, "86C928 928 VRAM Rev 00" },
    { 0x88B1, "86C928 928 VRAM Rev 01" },
    { 0x88B2, "86C928 928 VRAM Rev 02" },
    { 0x88B3, "86C928 928 VRAM Rev 03" },
    { 0x88C0, "86C864 Vision 864 DRAM Rev 00" },
    { 0x88C1, "86C864 Vision 864-P DRAM Rev 01" },
    { 0x88C2, "86C864 Vision 864-P DRAM Rev 02" },
    { 0x88C3, "86C864 Vision 864-P DRAM Rev 03" },
    { 0x88D0, "86C964 Vision 964 VRAM Rev 00" },
    { 0x88D1, "86C964 Vision 964-P VRAM Rev 01" },
    { 0x88D2, "86C964 Vision 964-P VRAM Rev 02" },
    { 0x88D3, "86C964 Vision 964-P VRAM Rev 03" },
    { 0x88F0, "86C968 Vision 968 VRAM Rev 00" },
    { 0x88F1, "86C968 Vision 968 VRAM Rev 01" },
    { 0x88F2, "86C968 Vision 968 VRAM Rev 02" },
    { 0x88F3, "86C968 Vision 968 VRAM Rev 03" },
    { 0x8900, "86C775 Trio64V2/DX" },
    { 0x8901, "86C775 Trio64V2/DX, 86C785 Trio64V2/GX" },
    { 0x8902, "SMA Family" },
    { 0x8903, "TrioV Family" },
    { 0x8904, "86C365 Trio3D QFP, 86C366 Trio3D BGA" },
    { 0x8905, "86C765 Trio64V+ Compatible" },
    { 0x8906, "86C765 Trio64V+ Compatible" },
    { 0x8907, "86C765 Trio64V+ Compatible" },
    { 0x8908, "86C765 Trio64V+ Compatible" },
    { 0x8909, "86C765 Trio64V+ Compatible" },
    { 0x890A, "86C765 Trio64V+ Compatible" },
    { 0x890B, "86C765 Trio64V+ Compatible" },
    { 0x890C, "86C765 Trio64V+ Compatible" },
    { 0x890D, "86C765 Trio64V+ Compatible" },
    { 0x890E, "86C765 Trio64V+ Compatible" },
    { 0x890F, "86C765 Trio64V+ Compatible" },
    { 0x8A01, "86C375 ViRGE/DX, 86C385 ViRGE/GX" },
    { 0x8A10, "86C357 ViRGE/GX2, 86C359 ViRGE/GX2+" },
    { 0x8A11, "86C359 ViRGE/GX2+ Macrovision" },
    { 0x8A12, "86C359 ViRGE/GX2+" },
    { 0x8A13, "86C360 Trio3D1X, 86C362 Trio3D2X, 86C368 Trio3D2X+8MB" },
    { 0x8A20, "86C390 Savage3D" },
    { 0x8A21, "86C391 Savage3D/MV" },
    { 0x8A22, "86C394/5/6/7/8 Savage4 LT/GT/Pro-M/Pro/Xtreme" },
    { 0x8A23, "86C394-397 Savage4" },
    { 0x8A25, "Savage4 ProSavage PM133" },
    { 0x8A26, "86C370/7 ProSavage" },
    { 0x8C00, "86C260 ViRGE/M3/MX" },
    { 0x8C01, "86C260 ViRGE/M5/MX" },
    { 0x8C02, "86C240 ViRGE/MXC" },
    { 0x8C03, "86C280 ViRGE/MX+ Macrovision" },
    { 0x8C10, "86C270 Savage/MX,274 Savage/IX,290 Savage/MX+MV,294 Savage/IX+MV" },
    { 0x8C11, "82C270-294 Savage/MX" },
    { 0x8C12, "86C270/74/90/94 Savage/MX/IX/MX+MV/IX+MV" },
    { 0x8C13, "86C278 Savage/IX" },
    { 0x8C22, "86C508 SuperSavage 128/MX" },
    { 0x8C24, "SuperSavage MX/64" },
    { 0x8C26, "SuperSavage MX/64C" },
    { 0x8C2A, "86C544 SuperSavage 128/IX" },
    { 0x8C2B, "86C553 SuperSavage 128/IX DDR" },
    { 0x8C2C, "86C564 SuperSavage/IX" },
    { 0x8C2D, "86C573 SuperSavage/IX DDR" },
    { 0x8C2E, "86C584 SuperSavage/IXC SDRAM" },
    { 0x8C2F, "86C594 SuperSavage/IXC DDR" },
    { 0x8D01, "82C380 Twister, 82C381 Twister T" },
    { 0x8D02, "86C387 Twister K" },
    { 0x8D03, "VT8751 ProSavageDDR P4M266" },
    { 0x8D04, "86C420 ProSavage DDR" },
    { 0x8E00, "86C777 DeltaChromeS8, 86C787 DeltaChromeF1" },
    { 0x8E01, "86C737 DeltaChromeX9m" },
    { 0x8E10, "GammaChromeS18" },
    { 0x8E48, "Chrome 20 Series" },
    { 0x9102, "86C410 Savage 2000" },
    { 0xCA00, "86C617 SonicVibes" },
    { 0x0101, "DSSS Wireless LAN PCI Card" },
    { 0x0100, "AcceleraPCI Upgrade Card Adapter" },
    { 0x0350, "TL880-based HDTV/ATSC tuner" },
    { 0x4458, "S5933 PCI to MyBus Bridge" },
    { 0x0001, "I-30xx Scanner Interface" },
    { 0x0003, "TURBOstor HFP-832 HiPPI NIC" },
    { 0x3132, "OpenSwitch12" },
    { 0x0001, "Xen Platform Device" },
    { 0x4002, "ULTRA24 SCSI Host" },
    { 0x4102, "ULTRA24 SCSI Host" },
    { 0x4202, "ULTRA24 SCSI Host" },
    { 0x4302, "ULTRA24 SCSI Host" },
    { 0x4402, "ULTRA24 SCSI Host" },
    { 0x4502, "ULTRA24 SCSI Host" },
    { 0x4602, "ULTRA24 SCSI Host" },
    { 0x4702, "ULTRA24 SCSI Host" },
    { 0x4802, "ULTRA24 SCSI Host" },
    { 0x4902, "ULTRA24 SCSI Host" },
    { 0x4A02, "ULTRA24 SCSI Host" },
    { 0x4B02, "ULTRA24 SCSI Host" },
    { 0x4C02, "ULTRA24 SCSI Host" },
    { 0x4D02, "ULTRA24 SCSI Host" },
    { 0x4E02, "ULTRA24 SCSI Host" },
    { 0x4F02, "ULTRA24 SCSI Host" },
    { 0x6773, "CT-GPPCI General Purpose PCI Interface" },
    { 0x0001, "PCCOM4" },
    { 0x0002, "PCCOM8" },
    { 0x0004, "PCCOM2" },
    { 0x0101, "PCI 8255/8254 I/O Card" },
    { 0x2000, "HD-2000" },
    { 0x3000, "HD-3000" },
    { 0x5500, "HD5500 HDTV" },
    { 0x0010, "PWDOG1 Watchdog" },
    { 0x0011, "PWDOG2 Watchdog2" },
    { 0x0016, "PROTO2" },
    { 0x0100, "PREL8" },
    { 0x0102, "PREL16" },
    { 0x0103, "POPTOREL16" },
    { 0x0105, "POPTO16IN" },
    { 0x0106, "PTTL24IO" },
    { 0x0107, "PUNIREL" },
    { 0x1000, "PDAC4" },
    { 0x1001, "PAD12DAC4" },
    { 0x1002, "PAD16DAC4" },
    { 0x1005, "PAD12" },
    { 0x1006, "PAD16" },
    { 0x3000, "POPTOLCA" },
    { 0x3100, "PCIPROTO" },
    { 0x3103, "PCIOPTO16IO" },
    { 0x3104, "PCIOPTOREL16" },
    { 0x3203, "PCIOPTO16IO/LC" },
    { 0x3204, "PCIREL16" },
    { 0x3301, "PCITTL32IO" },
    { 0x3302, "PCIGPIB" },
    { 0x0007, "82379AB " },
    { 0x0008, "Extended Express System Support Controller" },
    { 0x0039, "21145 Ethernet Adapter" },
    { 0x0122, "82437FX 430FX (Triton) System Controller" },
    { 0x0309, "80303 I/O Processor PCI to PCI Bridge" },
    { 0x030D, "80312 I/O Processor PCI to PCI Bridge" },
    { 0x0318, "80219 400 MHz Gen Purpose PCI Processor Address Translation Unit" },
    { 0x0319, "80219 600 MHz Gen Purpose PCI Processor Address Translation Unit" },
    { 0x0326, "6700/6702PXH I/OxAPIC Interrupt Controller A" },
    { 0x0327, "6700PXH I/OxAPIC Interrupt Controller B" },
    { 0x0329, "6700PXH PCIe-to-PCI Bridge A" },
    { 0x032A, "6700PXH PCIe-to-PCI Bridge B" },
    { 0x032C, "6702PXH PCIe-to-PCI Bridge A" },
    { 0x032D, "41110 [Lanai-V] Serial to Parallel PCI Bridge - Single Segment Bridge" },
    { 0x0330, "80332 [Dobson] I/O processor A-segment Bridge" },
    { 0x0331, "80332 [Dobson] I/O processor A-segment IOAPIC" },
    { 0x0332, "80332 [Dobson] I/O processor B-segment Bridge" },
    { 0x0333, "80332 [Dobson] I/O processor B-segment IOAPIC" },
    { 0x0334, "80332 [Dobson] I/O processor Address Translation Unit (ATU)" },
    { 0x0335, "80331 [Lindsay] I/O processor PCI-X bridge" },
    { 0x0336, "80331 [Lindsay] I/O processor Address Translation Unit (ATU)" },
    { 0x0340, "41210 [Lanai] Serial to Parallel PCI Bridge A-segment Bridge" },
    { 0x0341, "41210 [Lanai] Serial to Parallel PCI Bridge B-segment Bridge" },
    { 0x0370, "80333 Segment-A PCIe-to-PCI-X Bridge" },
    { 0x0371, "80333 A-Bus IOAPIC" },
    { 0x0372, "80333 Segment-B PCIe-to-PCI-X Bridge" },
    { 0x0373, "80333 B-Bus IOAPIC" },
    { 0x0374, "80333 Address Translation Unit" },
    { 0x0482, "82375EB/SB PCI to EISA Bridge" },
    { 0x0483, "82424TX/ZX (Saturn) Cache/DRAM Controller" },
    { 0x0484, "82378ZB/IB,82379AB PCI to ISA Bridge, System I/O" },
    { 0x0486, "82420EX/ZX 486 PCIset System, ISA Bridge & EIDE Controller" },
    { 0x04A3, "82434LX/NX (Mercury/Neptune) Cache/DRAM Controller" },
    { 0x04D0, "82437FX 430FX CPU to PCI Bridge" },
    { 0x0500, "E8870 Processor Bus Controller" },
    { 0x0501, "E8870 Memory Controller" },
    { 0x0502, "E8870 Scalability Port 0" },
    { 0x0503, "E8870 Scalability Port 1 / Global Performance Monitoring" },
    { 0x0510, "E8870IO Hub Interface Port 0 (8-bit Compatibility)" },
    { 0x0511, "E8870IO Hub Interface Port 1" },
    { 0x0512, "E8870IO Hub Interface Port 2" },
    { 0x0513, "E8870IO Hub Interface Port 3" },
    { 0x0514, "E8870IO Hub Interface Port 4" },
    { 0x0515, "E8870IO Server I/O Hub (SIOH)" },
    { 0x0516, "E8870IO Reliabilty, Availability and Serviceability (RAS)" },
    { 0x0530, "E8870SP Scalability Port 0" },
    { 0x0531, "E8870SP Scalability Port 1" },
    { 0x0532, "E8870SP Scalability Port 2" },
    { 0x0533, "E8870SP Scalability Port 3" },
    { 0x0534, "E8870SP Scalability Port 4" },
    { 0x0535, "E8870SP Scalability Port 5" },
    { 0x0536, "E8870SP Global Registers" },
    { 0x0537, "E8870SP Interleave Configuration Registers" },
    { 0x0600, "Storage RAID Controller" },
    { 0x0601, "RAID Controller" },
    { 0x061F, "80303 I/O Processor" },
    { 0x0960, "80960RP i960 RP Microprocessor Bridge" },
    { 0x0962, "80960RM i960 RM Microprocessor Bridge" },
    { 0x0964, "80960RP i960 RP Microprocessor Bridge" },
    { 0x1000, "82542 Gigabit Ethernet Controller" },
    { 0x1001, "82543GC Gigabit Ethernet Adapter (Fiber)" },
    { 0x1002, "Pro 100 LAN+Modem56 CardBus II" },
    { 0x1004, "82543GC Gigabit Server Adapter (Copper)" },
    { 0x1008, "82544EI Gigabit Ethernet Controller (Copper)" },
    { 0x1009, "82544EI Gigabit Ethernet Controller (Fiber)" },
    { 0x100A, "82540EM Gigabit Ethernet Controller" },
    { 0x100C, "82544GC Gigabit Ethernet Controller (Copper)" },
    { 0x100D, "82544GC Gigabit Ethernet Controller (LOM)" },
    { 0x100E, "82540EM Gigabit Ethernet Controller" },
    { 0x100F, "82545EM Gigabit Ethernet Controller (Copper)" },
    { 0x1010, "82546EB Dual Port Gigabit Ethernet Controller (Copper)" },
    { 0x1011, "82545EM Gigabit Ethernet Controller (Fiber)" },
    { 0x1012, "82546EB Gigabit Ethernet Controller (Fiber)" },
    { 0x1013, "82541EI Gigabit Ethernet Controller (Copper)" },
    { 0x1014, "82541ER Gigabit Ethernet Controller" },
    { 0x1015, "82540EM Gigabit Ethernet Controller (LOM)" },
    { 0x1016, "82540EP Gigabit Ethernet Controller (LOM)" },
    { 0x1017, "82540EP Gigabit Ethernet Controller (LOM)" },
    { 0x1018, "82541EI PRO/1000 MT Mobile connection" },
    { 0x1019, "82547EI Gigabit Ethernet Controller (LOM)" },
    { 0x101A, "82547EI" },
    { 0x101D, "82546EB Dual Port Gigabit Ethernet Controller" },
    { 0x101E, "82540EP Gigabit Ethernet Controller (Mobile)" },
    { 0x1026, "82545GM Gigabit Ethernet Controller" },
    { 0x1027, "82545GM Gigabit Ethernet Controller" },
    { 0x1028, "82545GM Gigabit Ethernet Controller" },
    { 0x1029, "82559 PRO/100 PCI Ethernet Adapter" },
    { 0x1030, "82559 InBusiness 10/100" },
    { 0x1031, "82801CAM (ICH3) PRO/100 VE (LOM) Network Connection" },
    { 0x1032, "82801CAM (ICH3) PRO/100 VE Network Connection" },
    { 0x1033, "82801CAM (ICH3) PRO/100 VM Network Connection" },
    { 0x1034, "82801CAM (ICH3) PRO/100 VM Network Connection" },
    { 0x1035, "82801CAM (ICH3)/82562EH based Phoneline Network Connection" },
    { 0x1036, "82801CAM (ICH3)/82562EH based Phoneline Network Connection" },
    { 0x1037, "82801CAM (ICH3) Chipset Ethernet Controller" },
    { 0x1038, "82801CAM (ICH3) PRO/100 VM (KM) Network Connection" },
    { 0x1039, "82801DB/DBL (ICH4/ICH4-L) PRO/100 VE Network Connection" },
    { 0x103A, "82801DB/DBL (ICH4/ICH4-L) PRO/100 VE Network Connection" },
    { 0x103B, "82801DB/DBL (ICH4/ICH4-L) PRO/100 VM Network Connection" },
    { 0x103C, "82801DB/DBL (ICH4/ICH4-L) PRO/100 VM Network Connection" },
    { 0x103D, "82801DB (ICH4) PRO/100 VE Network Connection" },
    { 0x103E, "82801DB (ICH4) PRO/100 VM Network Connection" },
    { 0x1040, "536EP V.92 PCI Modem" },
    { 0x1042, "PRO/Wireless 2011 LAN PCI Card" },
    { 0x1043, "PRO/Wireless LAN 2100 3B Mini PCI Adapter" },
    { 0x1048, "82597EX 10 Gigabit Ethernet Controller" },
    { 0x1049, "82566MM Gigabit Network Connection" },
    { 0x104A, "82566DM Gigabit Network Connection" },
    { 0x104B, "82566DC Gigabit Network Connection" },
    { 0x104C, "82562V 10/100 Network Connection" },
    { 0x104D, "82566MC Gigabit Network Connection" },
    { 0x1050, "PRO/100 VE Network Connection" },
    { 0x1051, "82801EB/ER (ICH5/ICH5R) PRO/100 VE Network Connection" },
    { 0x1052, "PRO/100 VM Network Connection" },
    { 0x1053, "PRO/100 VM Network Connection" },
    { 0x1054, "PRO/100 VE Network Connection (mobile)" },
    { 0x1055, "PRO/100 VM Network Connection (mobile)" },
    { 0x1056, "PRO/100 VE Network Connection" },
    { 0x1057, "PRO/100 VE Network Connection" },
    { 0x1059, "82551QM PRO/100 M Mobile Connection" },
    { 0x105B, "82546GB Gigabit Ethernet Controller (Copper)" },
    { 0x105E, "PRO/1000 PT" },
    { 0x105F, "PRO/1000 PF Family" },
    { 0x1060, "PRO/1000 PB" },
    { 0x1064, "82562EZ PRO/100 Ethernet Controller" },
    { 0x1065, "82562ET/EZ/GT/GZ PRO/100 VE Ethernet Controller" },
    { 0x1066, "82562EM/EX/GX PRO/100 VM (LOM) Ethernet Controller" },
    { 0x1067, "82562EM/EX/GX PRO/100 VM Ethernet Controller" },
    { 0x1068, "82562ET/EZ/GT/GZ PRO/100 VE (LOM) Ethernet Controller Mobile" },
    { 0x1069, "82562EM/EX/GX PRO/100 VM (LOM) Ethernet Controller Mobile" },
    { 0x106A, "82562G\t PRO/100 VE (LOM) Ethernet Controller" },
    { 0x106B, "82562G\t PRO/100 VE Ethernet Controller Mobile" },
    { 0x1075, "82547EI Gigabit Ethernet Controller" },
    { 0x1076, "82541EI Gigabit Ethernet Controller" },
    { 0x1077, "82541EI Gigabit Ethernet Controller (Mobile)" },
    { 0x1078, "82541EI Gigabit Ethernet Controller" },
    { 0x1079, "82546EB Dual Port Gigabit Ethernet Controller" },
    { 0x107A, "82546EB Dual Port Gigabit Ethernet Controller" },
    { 0x107B, "82546EB Dual Port Gigabit Ethernet Controller" },
    { 0x107C, "PRO/1000 GT" },
    { 0x107D, "PRO/1000 PT" },
    { 0x107E, "PRO/1000 PF" },
    { 0x107F, "PRO/1000 PB" },
    { 0x1080, "537EP Modem" },
    { 0x1081, "PRO/1000 EB Network Connection" },
    { 0x1082, "PRO/1000 EB Server Connection" },
    { 0x1083, "PRO/1000 EB Backplane Connection" },
    { 0x1084, "Enterprise Southbridge IDE Redirection" },
    { 0x1085, "Enterprise Southbridge Serial Port Redirection" },
    { 0x1086, "Enterprise Southbridge IPMI/KCS0" },
    { 0x1087, "Enterprise Southbridge UHCI Redirection" },
    { 0x1089, "Enterprise Southbridge BT" },
    { 0x108A, "PRO/1000 P" },
    { 0x108B, "PRO/1000 PM" },
    { 0x108C, "PRO/1000 PM" },
    { 0x108D, "Active Management Technology - IDE" },
    { 0x108E, "Active Management Technology - KCS" },
    { 0x108F, "Active Management Technology - SOL" },
    { 0x1091, "PRO/100 VM Network Connection" },
    { 0x1092, "PRO/100 VE Network Connection" },
    { 0x1093, "PRO/100 VM Network Connection" },
    { 0x1094, "PRO/100 VE Network Connection" },
    { 0x1095, "PRO/100 VE Network Connection" },
    { 0x1096, "PRO/1000 EB Network Connection" },
    { 0x1097, "PRO/1000 EB Server Connection" },
    { 0x1098, "PRO/1000 EB Backplane Connection" },
    { 0x1099, "82546GB Quad Port Server Adapter" },
    { 0x109A, "PRO/1000 PL Network Connection" },
    { 0x109B, "82546GB PRO/1000 GF Quad Port Server Adapter" },
    { 0x109E, "82597-based CX4 10 Gigabit Adapter" },
    { 0x10A0, "82571EB PRO/1000 AT Quad Port Bypass Adapter" },
    { 0x10A1, "82571EB PRO/1000 AF Quad Port Bypass Adapter" },
    { 0x10A4, "82571EB Gigabit Ethernet Controller" },
    { 0x10A5, "82571EB Gigabit Ethernet Controller (Fiber)" },
    { 0x10A7, "82575EB Gigabit Network Connection" },
    { 0x10A9, "82575EB Gigabit Backplane Connection" },
    { 0x10B0, "82573L PRO/1000 PL Network Connection" },
    { 0x10B2, "82573V PRO/1000 PM Network Connection" },
    { 0x10B3, "82573E PRO/1000 PM Network Connection" },
    { 0x10B4, "82573L PRO/1000 PL Network Connection" },
    { 0x10B5, "82546GB PRO/1000 GT Quad Port Server Adapter" },
    { 0x10B6, "82598 10GbE PCI-Express Ethernet Controller" },
    { 0x10B9, "82572EI PRO/1000 PT Desktop Adapter (Copper)" },
    { 0x10BA, "PRO/1000 EB1 Network Connection with I/O Acceleration" },
    { 0x10BB, "PRO/1000 EB1 Backplane Connection with I/O Acceleration" },
    { 0x10BC, "82571EB Gigabit Ethernet Controller (Copper)" },
    { 0x10BD, "82566DM-2 Gigabit Network Connection" },
    { 0x10C0, "82562V-2 10/100 Network Connection" },
    { 0x10C2, "82562G-2 10/100 Network Connection" },
    { 0x10C3, "82562GT-2 10/100 Network Connection" },
    { 0x10C4, "82562GT 10/100 Network Connection" },
    { 0x10C5, "82562G 10/100 Network Connection" },
    { 0x10C6, "82598EB 10 Gigabit AF Dual Port Network Connection" },
    { 0x10C7, "82598EB 10 Gigabit AF Network Connection" },
    { 0x10D5, "82571PT Gigabit PT Quad Port Server ExpressModule" },
    { 0x10D6, "82575GB Gigabit Network Connection" },
    { 0x10D9, "82571EB Dual Port Gigabit Mezzanine Adapter" },
    { 0x10DA, "82571EB Quad Port Gigabit Mezzanine Adapter" },
    { 0x10DD, "82598EB 10 Gigabit AT CX4 Network Connection" },
    { 0x10E2, "82575GB Gigabit Network Connection" },
    { 0x1100, "82815 815/E (Solano) Host to I/O Hub Bridge with 100MHz DRAM Controller" },
    { 0x1101, "82815 815/E (Solano) PCI to AGP Bridge" },
    { 0x1102, "82815 815/E (Solano) Internal GUI Accelerator" },
    { 0x1107, "PRO/1000 MF Server Adapter (LX)" },
    { 0x1110, "82815 815/E (Solano) Host to I/O Hub Bridge, AGP Not Implemented" },
    { 0x1112, "82815 815/E (Solano) Internal GUI Accelerator" },
    { 0x1120, "82815 815/E (Solano) Host to I/O Hub Bridge, AGP Implemented" },
    { 0x1121, "82815 815/E (Solano) PCI to AGP Bridge" },
    { 0x1130, "82815/EM/EP/P 815/EM/EP/P (Solano) Host to I/O Hub Bridge" },
    { 0x1131, "82815/EM/EP/P 815/EM/EP/P (Solano) PCI to AGP Bridge" },
    { 0x1132, "82815/EM/EP/P 815/EM/EP/P (Solano) Interal GUI Accelerator" },
    { 0x1161, "82806AA PCI64 Hub Advanced Programmable Interrupt Controller" },
    { 0x1162, "BECC XScale 80200 Companion Chip (FPGA by ADI Engineering Inc)" },
    { 0x1200, "IXP1200 Network Processor" },
    { 0x1209, "82559ER/IT Fast Ethernet Controller" },
    { 0x1221, "82092AA PCI to PCMCIA Bridge" },
    { 0x1222, "82092AA EIDE Controller" },
    { 0x1223, "SAA7116 Video Controller" },
    { 0x1225, "82452KX/GX Orion Extended Express Processor to PCI Bridge" },
    { 0x1226, "82596 EtherExpress PRO/10" },
    { 0x1227, "82865 EtherExpress PRO/100" },
    { 0x1228, "EtherExpress PRO/100 Smart" },
    { 0x1229, "82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter" },
    { 0x122D, "82437FX 430FX (Triton) Cache/DRAM Controller" },
    { 0x122E, "82371FB PIIX PCI to ISA Bridge" },
    { 0x1230, "82338/82371FB PIIX PCI EIDE Controller" },
    { 0x1231, "DSVD Modem" },
    { 0x1234, "82371MX 430MX Mobile Chipset MPIIX + EIDE + I/O" },
    { 0x1235, "82437MX 430MX Mobile Chipset System Controller" },
    { 0x1237, "82440/1FX 440FX (Natoma) System Controller" },
    { 0x1239, "82371FB 430FX PCI EIDE Controller" },
    { 0x123B, "82380PB PCI to PCI Docking Bridge" },
    { 0x123C, "82380AB 380AB Mobile Chipset ISA Bridge" },
    { 0x123D, "683053 Programmable Interrupt Device" },
    { 0x123E, "82466GX Integrated Hot-Plug Controller ('Hidden' mode)" },
    { 0x123F, "82466GX Integrated Hot-Plug Controller" },
    { 0x1240, "Intel752 AGP Graphics Accelerator" },
    { 0x124B, "82380FB 380FB Mobile Chipset PCI Bridge" },
    { 0x1250, "82439HX 430HX System Controller" },
    { 0x1360, "82806AA PCI64 PCI Bridge" },
    { 0x1361, "82806AA PCI64 Hub Controller (HRes), APIC" },
    { 0x1460, "82870P2 P64H2 PCI/PCI-X Hub Controller" },
    { 0x1461, "P64H2 I/O Advanced Programmable Interrupt Controller" },
    { 0x1462, "82870P2 P64H2 PCI/PCI-X Hot Plug Controller" },
    { 0x1960, "80960RP i960RP Microprocessor" },
    { 0x1962, "Windows 2003 Server Promise SuperTrak SX6000 (tm) IDE RAID Controller" },
    { 0x1A10, "Celeron(tm) Processor to I/O Controller" },
    { 0x1A11, "Celeron(tm) Processor to I/O Controller" },
    { 0x1A12, "Eicon DIVA Server Voice PRI 2.0 (PCI)" },
    { 0x1A13, "Eicon DIVA Server Voice PRI 2.0 (PCI)" },
    { 0x1A20, "82840 840 (Carmel) Chipset" },
    { 0x1A21, "82840 840 (Carmel) Chipset Host to I/O Hub Bridge (Dual CPU)" },
    { 0x1A22, "82840 840 (Carmel) Chipset Host to I/O Hub Bridge (Quad CPU)" },
    { 0x1A23, "82840 840 (Carmel) Chipset PCI to AGP Bridge" },
    { 0x1A24, "82840 840 (Carmel) Chipset PCI Bridge (Hub B)" },
    { 0x1A30, "82845/E/MP/MZ Brookdale CPU to I/O Bridge" },
    { 0x1A31, "82845/E/MP/MZ Brookdale CPU to AGP Bridge" },
    { 0x1A38, "5000 Series Chipset DMA Engine" },
    { 0x1A48, "82597-based 10 Gigabit Adapter" },
    { 0x1B48, "82597-based 10 Gigabit Adapter" },
    { 0x2125, "82801AB AC'97 Audio Controller" },
    { 0x2410, "82801AA 8xx Chipset LPC Interface Bridge" },
    { 0x2411, "82801AA 8xx Chipset IDE Controller" },
    { 0x2412, "82801AA 8xx Chipset USB Controllers" },
    { 0x2413, "82801AA 8xx Chipset SMBus Controller" },
    { 0x2415, "82801AA 8xx Chipset AC'97 Audio Controller" },
    { 0x2416, "82801AA 8xx Chipset AC'97 PCI Modem" },
    { 0x2418, "82801AA 8xx Chipset Hub to PCI Bridge" },
    { 0x2420, "82801AB 8xx Chipset LPC Interface Bridge" },
    { 0x2421, "82801AB 8xx Chipset IDE Controller" },
    { 0x2422, "82801AB 8xx Chipset USB Controller" },
    { 0x2423, "82801AB 8xx Chipset SMBus Controller" },
    { 0x2425, "82801AB 8xx Chipset AC'97 Audio Controller" },
    { 0x2426, "82801AB 8xx Chipset AC'97 PCI Modem" },
    { 0x2428, "82801AB 8xx Chipset Hub to PCI Bridge" },
    { 0x2440, "82801BA (ICH2) LPC Interface Controller" },
    { 0x2441, "82801BA (ICH2) UltraATA/66 EIDE Controller" },
    { 0x2442, "82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller" },
    { 0x2443, "82801BA/BAM (ICH2/ICH2-M) SMBus Controller" },
    { 0x2444, "82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller" },
    { 0x2445, "82801BA/BAM (ICH2/ICH2-M) AC'97 Audio Controller" },
    { 0x2446, "82801BA/BAM (ICH2/ICH2-M) AC'97 Modem Controller" },
    { 0x2448, "82801 Family (ICH2/3/4/5/6/7/8/9-M) Hub Interface to PCI Bridge" },
    { 0x2449, "82801BA/CAM (ICH2/3) LAN Controller" },
    { 0x244A, "82801BAM (ICH2-M) UltraATA/100 IDE Controller" },
    { 0x244B, "82801BA (ICH2) UltraATA/100 IDE Controller" },
    { 0x244C, "82801BAM (ICH2-M) LPC Interface Controller" },
    { 0x244E, "82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge" },
    { 0x2450, "82801E PCI to ISA Bridge (LPC Bridge)" },
    { 0x2452, "82801E USB Controller" },
    { 0x2453, "82801E SMBus Controller" },
    { 0x2459, "82562 based Fast Ethernet Connection" },
    { 0x245B, "82801E EIDE Controller" },
    { 0x245D, "82562 based Fast Ethernet Connection" },
    { 0x245E, "82801E Hub Interface to PCI Bridge" },
    { 0x2480, "82801CA/CAM (ICH3-S/ICH3-M) LPC Interface" },
    { 0x2481, "82801CA (ICH3-S/ICH3-M) UltraATA/66 IDE Controller" },
    { 0x2482, "82801CA/CAM (ICH3-S/ICH3-M) USB Controller #1" },
    { 0x2483, "82801CA/CAM (ICH3-S/ICH3-M) SMBus Controller" },
    { 0x2484, "82801CA/CAM (ICH3-S/ICH3-M) USB Controller #2" },
    { 0x2485, "82801CA/CAM (ICH3-S/ICH3-M) AC'97 Audio Controller" },
    { 0x2486, "82801CA/CAM (ICH3-S/ICH3-M) AC'97 Modem Controller" },
    { 0x2487, "82801CA/CAM USB Controller #3 (ICH3-S/ICH3-M)" },
    { 0x248A, "82801CAM (ICH3-M) UltraATA/100 EIDE Controller" },
    { 0x248B, "82801CA (ICH3) UltraATA/100 EIDE Controller" },
    { 0x248C, "82801CAM (ICH3-M) LPC Interface" },
    { 0x248D, "82801 USB 2.0 Enhanced Host Controller w/HCReset Disabled" },
    { 0x24C0, "82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge" },
    { 0x24C1, "82801DBL (ICH4-L) IDE Controller" },
    { 0x24C2, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1" },
    { 0x24C3, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller" },
    { 0x24C4, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2" },
    { 0x24C5, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller" },
    { 0x24C6, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller" },
    { 0x24C7, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3" },
    { 0x24CA, "82801DBM (ICH4-M) UltraATA/100 EIDE Controller" },
    { 0x24CB, "82801DB/DBL (ICH4/ICH4-L) UltraATA/100 EIDE Controller" },
    { 0x24CC, "82801DBM (ICH4-M) LPC Interface Bridge" },
    { 0x24CD, "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB 2.0 EHCI Controller" },
    { 0x24D0, "82801EB/ER (ICH5/ICH5R) LPC Interface Bridge" },
    { 0x24D1, "82801EB (ICH5) SATA Controller" },
    { 0x24D2, "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1" },
    { 0x24D3, "82801EB/ER (ICH5/ICH5R) SMBus Controller" },
    { 0x24D4, "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2" },
    { 0x24D5, "82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller" },
    { 0x24D6, "82801EB/ER (ICH5/ICH5R) AC'97 Modem Controller" },
    { 0x24D7, "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3" },
    { 0x24DB, "82801EB/ER (ICH5/ICH5R) EIDE Controller" },
    { 0x24DC, "82801EB LPC Interface Controller" },
    { 0x24DD, "82801EB/ER (ICH5/ICH5R) USB 2.0 EHCI Controller" },
    { 0x24DE, "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4" },
    { 0x24DF, "82801ER (ICH5R) SATA Controller" },
    { 0x2500, "82820 820 (Camino) Chipset Host Bridge (MCH)" },
    { 0x2501, "82820 820 (Camino) Chipset Host Bridge (MCH) (UP Only)" },
    { 0x250B, "82820 820 (Camino) Chipset CPU Host Bridge (MCH) (RDRAM Only)" },
    { 0x250F, "82820 820 (Camino) Chipset PCI to AGP Bridge" },
    { 0x2520, "82805AA MTH Memory Translator Hub" },
    { 0x2521, "82804AA MRH-S Memory Repeater Hub for SDRAM" },
    { 0x2530, "82850/E Host-Hub Interface Bridge Device" },
    { 0x2531, "82860 (860) CPU to I/O Hub Bridge (Interface A)" },
    { 0x2532, "82850/E/860 AGP Bridge" },
    { 0x2533, "82860 (860) PCI Bridge (Hub Interface B)" },
    { 0x2534, "82860 (860) PCI Bridge (Hub Interface C)" },
    { 0x2535, "82860 (860) PCI Bridge" },
    { 0x2536, "82860 (860) PCI Bridge" },
    { 0x2537, "82850/82860 (850/860) Controller" },
    { 0x2539, "82860 (Quad Processor Mode)" },
    { 0x2540, "E7500 System Controller (MCH, Hub Interface A)" },
    { 0x2541, "E7500 System Controller (MCH, Hub Interface A) Error Reporter" },
    { 0x2543, "E7500 PCI Bridge (Hub Interface B)" },
    { 0x2544, "E7500 PCI Bridge (Hub Interface B)" },
    { 0x2545, "E7500 PCI Bridge (Hub Interface C)" },
    { 0x2546, "E7500 PCI Bridge (Hub Interface C)" },
    { 0x2547, "E7500 PCI Bridge (Hub Interface D)" },
    { 0x2548, "E7500 PCI Bridge (Hub Interface D)" },
    { 0x254C, "E7501 Host Controller" },
    { 0x2550, "E7505 Host Controller" },
    { 0x2551, "E7205/E7505 Host RAS Controller" },
    { 0x2552, "E7205/E7505 PCI to AGP Bridge" },
    { 0x2553, "E7505 Hub Interface_B PCI to PCI Bridge" },
    { 0x2554, "E7505 Hub Interface_B PCI to PCI Bridge Error Reporing" },
    { 0x255D, "E7205 Host Controller" },
    { 0x2560, "82845G/GL/GV/GE/PE Brookdale Host-Hub Interface Bridge" },
    { 0x2561, "82845G/GL/GV/GE/PE Brookdale Host to AGP Bridge" },
    { 0x2562, "82845G/GL/GV/GE/PE Integrated Graphics Device" },
    { 0x2570, "82865G/PE/P, 82848P DRAM Controller / Host-Hub Interface" },
    { 0x2571, "82865G/PE/P, 82848P PCI-to-AGP Bridge" },
    { 0x2572, "82865G Integrated Graphics Device" },
    { 0x2573, "82865G/PE/P, 82848P PCI-to-CSA Bridge" },
    { 0x2576, "82865G/PE/P, 82848P Overflow Configuration" },
    { 0x2578, "82875P,E7210 Memory Controller Hub" },
    { 0x2579, "82875P PCI to AGP Bridge" },
    { 0x257B, "82875P,E7210 PCI to CSA Bridge" },
    { 0x257E, "82875P,E7210 PCU to I/O Memory Controller (Overflow Configuration)" },
    { 0x2580, "82915G/GV/GL/P/PL/GL/910GE/GL Grantsdale Host Bridge/DRAM Controller" },
    { 0x2581, "82915G/GV/GL/P/PL/GL/910GE/GL Grantsdale Host-PCIe Graphics Bridge" },
    { 0x2582, "82915G/GV/GL, 82910GL Integrated Graphics Device" },
    { 0x2584, "82925X/XE Host Bridge / DRAM Controller" },
    { 0x2585, "82925X/XE Host-PCIe Graphics Bridge" },
    { 0x2588, "E7220/E7221 Memory Controller Hub" },
    { 0x2589, "E7220/E7221 PCIe Root Port" },
    { 0x258A, "E7221 Integrated Graphics Controller" },
    { 0x2590, "82915PM/GM/GMS, 82910GML Host Bridge" },
    { 0x2591, "82915PM/GM PCIe Graphics Port" },
    { 0x2592, "82915GM/GMS, 82910GML Integrated Graphics Device" },
    { 0x25A1, "6300ESB LPC Inteface Controller" },
    { 0x25A2, "6300ESB IDE Controller" },
    { 0x25A3, "6300ESB Serial ATA Controller" },
    { 0x25A4, "6300ESB SMBus Controller" },
    { 0x25A6, "6300ESB AC'97 Audio Controller" },
    { 0x25A7, "6300ESB AC'97 Modem Controller" },
    { 0x25A9, "6300ESB USB UHCI Controller #1" },
    { 0x25AA, "6300ESB USB UHCI Controller #2" },
    { 0x25AB, "6300ESB Watchdog Timer" },
    { 0x25AC, "6300ESB I/O Advanced Programmable Interrupt Controller" },
    { 0x25AD, "6300ESB USB 2.0 EHCI Controller" },
    { 0x25AE, "6300ESB 64-bit PCI-X Bridge" },
    { 0x25B0, "6300ESB Serial ATA Controller (RAID mode)" },
    { 0x25C0, "5000X Chipset Memory Controller Hub" },
    { 0x25D0, "5000Z Chipset Memory Controller Hub" },
    { 0x25D4, "5000V Chipset Memory Controller Hub" },
    { 0x25D8, "5000P Chipset Memory Controller Hub" },
    { 0x25E2, "5000 Series Chipset PCIe x4 Port 2" },
    { 0x25E3, "5000 Series Chipset PCIe x4 Port 3" },
    { 0x25E4, "5000 Series Chipset PCIe x4 Port 4" },
    { 0x25E5, "5000 Series Chipset PCIe x4 Port 5" },
    { 0x25E6, "5000 Series Chipset PCIe x4 Port 6" },
    { 0x25E7, "5000 Series Chipset PCIe x4 Port 7" },
    { 0x25E8, "5000 Series Chipset AMB Memory Mapped Registers" },
    { 0x25F0, "5000 Series Chipset Error Reporting Registers" },
    { 0x25F1, "5000 Series Chipset Reserved Registers" },
    { 0x25F3, "5000 Series Chipset Reserved Registers" },
    { 0x25F5, "5000 Series Chipset FBD Registers" },
    { 0x25F6, "5000 Series Chipset FBD Registers" },
    { 0x25F7, "5000 Series Chipset PCIe x8 Port 2-3" },
    { 0x25F8, "5000 Series Chipset PCIe x8 Port 4-5" },
    { 0x25F9, "5000 Series Chipset PCIe x8 Port 6-7" },
    { 0x25FA, "5000X Chipset PCIe x16 Port 4-7" },
    { 0x2600, "E8500/E8501 Hub Interface 1.5" },
    { 0x2601, "E8500/E8501 PCIe x4 Port D" },
    { 0x2602, "E8500/E8501 PCIe x4 Port C0" },
    { 0x2603, "E8500/E8501 PCIe x4 Port C1" },
    { 0x2604, "E8500/E8501 PCIe x4 Port B0" },
    { 0x2605, "E8500/E8501 PCIe x4 Port B1" },
    { 0x2606, "E8500/E8501 PCIe x4 Port A0" },
    { 0x2607, "E8500/E8501 PCIe x4 Port A1" },
    { 0x2608, "E8500/E8501 PCIe x8 Port C" },
    { 0x2609, "E8500/E8501 PCIe x8 Port B" },
    { 0x260A, "E8500/E8501 PCIe x8 Port A" },
    { 0x260C, "E8500/E8501 IMI Registers" },
    { 0x2610, "E8500/E8501 Front Side Bus, Boot and Interrupt Registers" },
    { 0x2611, "E8500/E8501 Address Mapping Registers" },
    { 0x2612, "E8500/E8501 RAS Registers" },
    { 0x2613, "E8500/E8501 Miscellaneous Registers" },
    { 0x2614, "E8500/E8501 Miscellaneous Registers" },
    { 0x2615, "E8500/E8501 Miscellaneous Registers" },
    { 0x2617, "E8500/E8501 Debug Registers" },
    { 0x2618, "E8500/E8501 Debug Registers" },
    { 0x2619, "E8500/E8501 Debug Registers" },
    { 0x261A, "E8500/E8501 Debug Registers" },
    { 0x261B, "E8500/E8501 Debug Registers" },
    { 0x261C, "E8500/E8501 Debug Registers" },
    { 0x261D, "E8500/E8501 Debug Registers" },
    { 0x261E, "E8500/E8501 Debug Registers" },
    { 0x2620, "E8500/E8501 XMB A/B/C/D Identification Registers" },
    { 0x2621, "E8500/E8501 XMB A/B/C/D Miscellaneous Registers" },
    { 0x2622, "E8500/E8501 XMB A/B/C/D Memory Interleaving Registers" },
    { 0x2623, "E8500/E8501 XMB A/B/C/D DDR Initialization and Calibration Registers" },
    { 0x2624, "E8500/E8501 XMB A/B/C/D Reserved" },
    { 0x2625, "E8500/E8501 XMB A/B/C/D Reserved" },
    { 0x2626, "E8500/E8501 XMB A/B/C/D Reserved" },
    { 0x2627, "E8500/E8501 XMB A/B/C/D Reserved" },
    { 0x2640, "82801FB/FR (ICH6/ICH6R) LPC Interface Bridge" },
    { 0x2641, "82801FBM (ICH6M) LPC Interface Bridge" },
    { 0x2642, "82801FW/FRW (ICH6W/ICH6RW) LPC Interface Bridge" },
    { 0x2651, "82801FB (ICH6) SATA Controller" },
    { 0x2652, "82801FR/FRW (ICH6R/ICH6RW) SATA Controller" },
    { 0x2653, "82801FBM (ICH6M) SATA Controller" },
    { 0x2658, "82801FB (ICH6) USB UHCI Controller 1" },
    { 0x2659, "82801FB (ICH6) USB UHCI Controller 2" },
    { 0x265A, "82801FB (ICH6) USB UHCI Controller 3" },
    { 0x265B, "82801FB (ICH6) USB UHCI Controller 4" },
    { 0x265C, "82801FB (ICH6) USB 2.0 EHCI Controller" },
    { 0x2660, "82801FB (ICH6) PCIe Root Port 1" },
    { 0x2662, "82801FB (ICH6) PCIe Root Port 2" },
    { 0x2664, "82801FB (ICH6) PCIe Root Port 3" },
    { 0x2666, "82801FB (ICH6) PCIe Root Port 4" },
    { 0x2668, "82801FB (ICH6) High Definition Audio Controller" },
    { 0x266A, "82801FB (ICH6) SMBus Controller" },
    { 0x266C, "82801FB (ICH6) LAN Controller" },
    { 0x266D, "82801FB (ICH6) AC'97 Modem Controller" },
    { 0x266E, "82801FB (ICH6) AC'97 Audio Controller" },
    { 0x266F, "82801FB (ICH6) Ultra ATA Storage Controller" },
    { 0x2670, "631xESB/632xESB/3100 LPC Interface Controller" },
    { 0x2680, "631xESB/632xESB/3100 Serial ATA Storage Controller" },
    { 0x2681, "Enterprise Southbridge SATA cc=AHCI" },
    { 0x2682, "Enterprise Southbridge SATA cc=RAID" },
    { 0x2683, "Enterprise Southbridge SATA cc=RAID" },
    { 0x2688, "631xESB/632xESB/3100 Chipset USB Universal Host Controller #1" },
    { 0x2689, "631xESB/632xESB/3100 Chipset USB Universal Host Controller #2" },
    { 0x268A, "631xESB/632xESB/3100 Chipset USB Universal Host Controller #3" },
    { 0x268B, "631xESB/632xESB/3100 Chipset USB Universal Host Controller #4" },
    { 0x268C, "631xESB/632xESB/3100 Chipset USB2 Enhanced Host Controller" },
    { 0x2690, "631xESB/632xESB/3100 PCIe Root Port 1" },
    { 0x2692, "631xESB/632xESB/3100 PCIe Root Port 2" },
    { 0x2694, "631xESB/632xESB/3100 PCIe Root Port 3" },
    { 0x2696, "631xESB/632xESB/3100 PCIe Root Port 4" },
    { 0x2698, "Enterprise Southbridge AC'97 Audio" },
    { 0x2699, "Enterprise Southbridge AC'97 Modem" },
    { 0x269A, "Enterprise Southbridge High Definition Audio" },
    { 0x269B, "631xESB/632xESB/3100 SMBus Controller" },
    { 0x269E, "631xESB/632xESB/3100 Ultra ATA Storage Controller" },
    { 0x2770, "82945G/GZ/P/PL Processor to I/O Controller" },
    { 0x2771, "82945G/GZ/P/PL PCIe Root Port" },
    { 0x2772, "82945G Integrated Graphics Controller" },
    { 0x2774, "82955X Memory Controller Hub" },
    { 0x2775, "82955X PCIe Root Port" },
    { 0x2776, "82945G Integrated Graphics Controller" },
    { 0x2778, "E7230/3000/3010 Processor to I/O Controller" },
    { 0x2779, "E7230/3000/3010 PCIe Root Port" },
    { 0x277A, "82975X PCIe Root Port" },
    { 0x277C, "82975X Memory Controller Hub" },
    { 0x277D, "82975X PCIe Root Port" },
    { 0x2780, "82915G/GV/GL, 82910GL Integrated Graphics Device (Secondary) " },
    { 0x2782, "82915G/GV/GL, 82910GL Graphics Controller " },
    { 0x2790, "82915GM/GMS, 82910GML Integrated Graphics Device (Secondary) " },
    { 0x2792, "82915GM/GMS,82910GML Mobile Express Family Graphics Controller " },
    { 0x27A0, "955XM/945GM/PM/GMS/940GML Express Processor to DRAM Controller" },
    { 0x27A1, "955XM/945GM/PM/GMS/940GML Express PCIe Root Port" },
    { 0x27A2, "Mobile 945GM/GU Express Integrated Graphics Controller" },
    { 0x27A3, "Intel Hardware Monitoring (Found on Apple Mac Family Computers)" },
    { 0x27A6, "Mobile 945GM/GU Express Integrated Graphics Controller" },
    { 0x27AC, "Mobile 945GME Express Processor to DRAM Controller" },
    { 0x27AD, "Mobile 945GME Express PCI Express Root Port" },
    { 0x27AE, "Mobile 945 Express Chipset Family" },
    { 0x27B0, "82801GH (ICH7DH) LPC Interface Controller" },
    { 0x27B1, "82801GBM (ICH7) LPC Interface Controller" },
    { 0x27B8, "82801GB/GR (ICH7 Family) LPC Interface Controller" },
    { 0x27B9, "82801GBM (ICH7-M) LPC Interface Controller" },
    { 0x27BD, "82801GHM (ICH7-M DH) LPC Interface Controller" },
    { 0x27C0, "82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller" },
    { 0x27C1, "82801GB I/O Controller Hub SATA cc=AHCI" },
    { 0x27C3, "82801GB I/O Controller Hub SATA cc=RAID" },
    { 0x27C4, "82801GBM/GHM (ICH7-M Family) Serial ATA Storage Controller" },
    { 0x27C5, "82801GB Mobile I/O Controller Hub SATA cc=AHCI" },
    { 0x27C6, "82801G (ICH7 Family) Serial ATA Storage Controller (RAID)" },
    { 0x27C8, "82801G (ICH7 Family) USB Universal Host Controller" },
    { 0x27C9, "82801G (ICH7 Family) USB Universal Host Controller" },
    { 0x27CA, "82801G (ICH7 Family) USB Universal Host Controller" },
    { 0x27CB, "82801G (ICH7 Family) USB Universal Host Controller" },
    { 0x27CC, "82801G (ICH7 Family) USB 2.0 Enhanced Host Controller" },
    { 0x27D0, "82801G (ICH7 Family) PCIe Root Port" },
    { 0x27D2, "82801G (ICH7 Family) PCIe Root Port" },
    { 0x27D4, "82801G (ICH7 Family) PCIe Root Port" },
    { 0x27D6, "82801G (ICH7 Family) PCIe Root Port" },
    { 0x27D8, "82801G (ICH7 Family) High Definition Audio" },
    { 0x27DA, "82801G (ICH7 Family) SMBus Controller" },
    { 0x27DC, "82801GB I/O Controller Hub LAN" },
    { 0x27DD, "82801GB I/O Controller Hub AC'97 Modem" },
    { 0x27DE, "82801GB I/O Controller Hub AC'97 Audio" },
    { 0x27DF, "82801G (ICH7 Family) Ultra ATA Storage Controller" },
    { 0x27E0, "82801GR/GH/GHM (ICH7 Family) PCIe Root Port" },
    { 0x27E2, "82801GR/GH/GHM (ICH7 Family) PCIe Root Port" },
    { 0x2810, "82801HB/HR (ICH8/R) LPC Interface Controller" },
    { 0x2811, "82801HBM (ICH8M) LPC Interface Controller" },
    { 0x2812, "82801HH (ICH8DH) LPC Interface Controller" },
    { 0x2814, "82801HO (ICH8DO) LPC Interface Controller" },
    { 0x2815, "82801HEM (ICH8M-E) LPC Interface Controller" },
    { 0x2820, "82801H (ICH8 Family) 4 port SATA Controller" },
    { 0x2821, "82801 (ICH8R) SATA AHCI Controller" },
    { 0x2822, "80801 (ICH8R/ICH9R) SATA RAID Controller" },
    { 0x2824, "82801HR/HO/HH (ICH8R/DO/DH) SATA AHCI Controller" },
    { 0x2825, "82801H (ICH8 Family) 2 port SATA Controller" },
    { 0x2828, "82801 (ICH8M) 3 port SATA Controller" },
    { 0x2829, "Mobile SATA AHCI Controller" },
    { 0x282A, "Mobile SATA RAID Controller" },
    { 0x2830, "82801H (ICH8 Family) USB UHCI #1" },
    { 0x2831, "82801H (ICH8 Family) USB UHCI #2" },
    { 0x2832, "82801H (ICH8 Family) USB UHCI #3" },
    { 0x2834, "82801H (ICH8 Family) USB UHCI #4" },
    { 0x2835, "82801H (ICH8 Family) USB UHCI #5" },
    { 0x2836, "82801H (ICH8 Family) USB2 EHCI #1" },
    { 0x283A, "82801H (ICH8 Family) USB2 EHCI #2" },
    { 0x283E, "82801H (ICH8 Family) SMBus Controller" },
    { 0x283F, "82801H (ICH8 Family) PCIe Port 1" },
    { 0x2841, "82801H (ICH8 Family) PCIe Port 2" },
    { 0x2843, "82801H (ICH8 Family) PCIe Port 3" },
    { 0x2845, "82801H (ICH8 Family) PCIe Port 4" },
    { 0x2847, "82801H (ICH8 Family) PCIe Port 5" },
    { 0x2849, "82801H (ICH8 Family) PCIe Port 6" },
    { 0x284B, "82801H (ICH8 Family) HD Audio Controller" },
    { 0x284F, "82801H (ICH8 Family) Thermal Reporting Device" },
    { 0x2850, "82801H (ICH8 Family) Ultra ATA Storage Controllers" },
    { 0x28B4, "Management Engine Interface" },
    { 0x28C4, "Management Engine Interface" },
    { 0x28D4, "Management Engine Interface" },
    { 0x28E4, "Management Engine Interface" },
    { 0x28F4, "Management Engine Interface" },
    { 0x2910, "82801IB/IR/IH (ICH9 Family) LPC Interface Controller" },
    { 0x2911, "82801IB/IR/IH (ICH9 Family) Mobile LPC Interface Controller" },
    { 0x2912, "82801IH (ICH9DH) LPC Interface Controller" },
    { 0x2913, "82801IB/IR/IH (ICH9 Family) MDH LPC Interface Controller" },
    { 0x2914, "82801IB/IR/IH (ICH9 Family) DO LPC Interface Controller" },
    { 0x2915, "82801IB/IR/IH (ICH9 Family) MDO LPC Interface Controller" },
    { 0x2916, "82801IR (ICH9R) LPC Interface Controller" },
    { 0x2917, "ICH9M-E LPC Interface Controller" },
    { 0x2918, "82801IB (ICH9) LPC Interface Controller" },
    { 0x2919, "ICH9M LPC Interface Controller" },
    { 0x2920, "82801IB/IR/IH (ICH9 Family) 4 port Serial ATA Storage Controller 1" },
    { 0x2921, "82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 1" },
    { 0x2922, "82801IB/IR/IH (ICH9 Family) 6 port SATA AHCI Controller" },
    { 0x2923, "82801IB/IR/IH (ICH9 Family) 4 port SATA AHCI Controller" },
    { 0x2925, "82801IB/IR/IH (ICH9 Family) SATA RAID Controller" },
    { 0x2926, "82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 2" },
    { 0x2928, "82801IB/IR/IH (ICH9 Family) Mobile 2 port Serial ATA Storage Controller 1" },
    { 0x2929, "82801IB/IR/IH (ICH9 Family) Mobile SATA AHCI Controller" },
    { 0x292C, "82801IB/IR/IH (ICH9 Family) Mobile SATA RAID Controller" },
    { 0x292D, "82801IB/IR/IH (ICH9 Family) Mobile 2 port Serial ATA Storage Controller 2" },
    { 0x292E, "82801IB/IR/IH (ICH9 Family) Mobile 1 port Serial ATA Storage Controller 2" },
    { 0x2930, "82801IB/IR/IH (ICH9 Family) SMBus Controller" },
    { 0x2932, "82801IB/IR/IH (ICH9 Family) Thermal Subsystem" },
    { 0x2934, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x2935, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x2936, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x2937, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x2938, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x2939, "82801IB/IR/IH (ICH9 Family) USB Universal Host Controller" },
    { 0x293A, "82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller" },
    { 0x293B, "82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller" },
    { 0x293C, "82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller" },
    { 0x293D, "82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller" },
    { 0x293E, "82801IB/IR/IH (ICH9 Family) HD Audio Controller" },
    { 0x2940, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 1" },
    { 0x2941, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 1" },
    { 0x2942, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 2" },
    { 0x2943, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 2" },
    { 0x2944, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 3" },
    { 0x2945, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 3" },
    { 0x2946, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 4" },
    { 0x2947, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 4" },
    { 0x2948, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 5" },
    { 0x2949, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 5" },
    { 0x294A, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 6" },
    { 0x294B, "82801IB/IR/IH (ICH9 Family) PCIe Root Port 6" },
    { 0x294C, "82801IB/IR/IH (ICH9 Family) Gigabit Ethernet Controller" },
    { 0x2970, "946GZ/PL/GL Processor to I/O Controller" },
    { 0x2971, "946GZ/PL/GL PCIe Root Port" },
    { 0x2972, "946GZ/GL Integrated Graphics Controller" },
    { 0x2973, "946GZ/GL Integrated Graphics Controller" },
    { 0x2974, "946GZ/GL HECI Controller" },
    { 0x2975, "946GZ/GL HECI Controller" },
    { 0x2976, "946GZ/GL PT IDER Controller" },
    { 0x2977, "946GZ/GL KT Controller" },
    { 0x2980, "Processor to I/O Controller" },
    { 0x2981, "PCIe Root Port" },
    { 0x2982, "G965 Graphics Media Accelerator" },
    { 0x2983, "G965 Graphics Media Accelerator" },
    { 0x2984, "82G35 Express HECI Controller" },
    { 0x2987, "Active Management Technology - SOL" },
    { 0x2990, "Q963/Q965 Memory Controller Hub" },
    { 0x2991, "Q963/Q965 PCIe Root Port" },
    { 0x2992, "Q963/Q965 Integrated Graphics Controller" },
    { 0x2993, "Q963/Q965 Integrated Graphics Controller" },
    { 0x2994, "Q963/Q965 HECI Controller" },
    { 0x2995, "Q963/Q965 HECI Controller" },
    { 0x2996, "Q963/Q965 PT IDER Controller" },
    { 0x2997, "Q963/Q965 KT Controller" },
    { 0x29A0, "P965/G965 Memory Controller Hub" },
    { 0x29A1, "P965/G965 PCIe Root Port" },
    { 0x29A2, "G965 Integrated Graphics Controller" },
    { 0x29A3, "G965 Integrated Graphics Controller" },
    { 0x29A4, "P965/G965 HECI Controller" },
    { 0x29A5, "P965/G965 HECI Controller" },
    { 0x29A6, "P965/G965 PT IDER Controller" },
    { 0x29A7, "P965/G965 KT Controller" },
    { 0x29B0, "Q35  DRAM Controller" },
    { 0x29B1, "Q35  PCIe Root Port" },
    { 0x29B2, "Q35  Integrated Graphics Controller" },
    { 0x29B3, "Q35  Integrated Graphics Controller" },
    { 0x29B4, "Q35  HECI Controller" },
    { 0x29B5, "Q35  HECI Controller" },
    { 0x29B6, "Q35  PT IDER Controller" },
    { 0x29B7, "Q35  Serial KT Controller" },
    { 0x29C0, "P35/G33 (Bearlake) Processor to I/O Controller" },
    { 0x29C1, "P35/G33 (Bearlake) PCIe Root Port" },
    { 0x29C2, "P35/G33 (Bearlake) Integrated Graphics Controller" },
    { 0x29C3, "P35/G33 (Bearlake) Integrated Graphics Controller" },
    { 0x29C4, "P35/G33 (Bearlake) HECI Controller" },
    { 0x29C5, "P35/G33 (Bearlake) HECI Controller" },
    { 0x29C6, "P35/G33 (Bearlake) PT IDER Controller" },
    { 0x29C7, "P35/G33 (Bearlake) Serial KT Controller" },
    { 0x29CF, "P35/G33 (Bearlake) Virtual HECI Controller" },
    { 0x29D0, "Q33 (Bearlake) Processor to I/O Controller" },
    { 0x29D1, "Q33 (Bearlake) PCIe Root Port" },
    { 0x29D2, "Q33 (Bearlake) Integrated Graphics Controller" },
    { 0x29D3, "Q33 (Bearlake) Integrated Graphics Controller" },
    { 0x29D4, "Q33 (Bearlake) HECI Controller" },
    { 0x29D5, "Q33 (Bearlake) HECI Controller" },
    { 0x29D6, "Q33 (Bearlake) PT IDER Controller" },
    { 0x29D7, "Q33 (Bearlake) Serial KT Controller" },
    { 0x29E0, "X38/X48 (Bearlake) Processor to I/O Controller" },
    { 0x29E1, "X38/X48 (Bearlake) PCIe Root Port 1" },
    { 0x29E4, "X38/X48 (Bearlake) HECI Controller" },
    { 0x29E5, "X38/X48 (Bearlake) HECI Controller" },
    { 0x29E6, "X38/X48 (Bearlake) PT IDER Controller" },
    { 0x29E7, "X38/X48 (Bearlake) Serial KT Controller" },
    { 0x29E9, "X38/X48 (Bearlake) PCIe Root Port 2" },
    { 0x29F0, "3200 Chipset (Bearlake) Processor to I/O Controller" },
    { 0x29F1, "3200 Chipset (Bearlake) PCIe Root Port 1" },
    { 0x29F4, "3200 Chipset (Bearlake) Server HECI Controller" },
    { 0x29F5, "3200 Chipset (Bearlake) Server HECI Controller" },
    { 0x29F6, "3200 Chipset (Bearlake) Server PT IDER Controller" },
    { 0x29F7, "3200 Chipset (Bearlake) Server Serial KT Controller" },
    { 0x29F9, "3200 Chipset (Bearlake) PCIe Root Port 2" },
    { 0x2A00, "Mobile PM965/GM965/GL960 Express Processor to DRAM Controller" },
    { 0x2A01, "Mobile PM965/GM965/GL960 Express PCIe Root Port" },
    { 0x2A02, "Mobile 965 Express Integrated Graphics Controller" },
    { 0x2A03, "Mobile 965 Express Integrated Graphics Controller" },
    { 0x2A04, "Mobile HECI Controller" },
    { 0x2A05, "Mobile HECI Controller" },
    { 0x2A06, "Mobile PT IDER Controller" },
    { 0x2A07, "Mobile KT Controller" },
    { 0x2A10, "Mobile GME965/GLE960 Express Processor to DRAM Controller" },
    { 0x2A11, "Mobile GME965/GLE960 Express PCI Express Root Port" },
    { 0x2A12, "Mobile 965 Express Chipset Family" },
    { 0x2A13, "Mobile 965 Express Chipset Family" },
    { 0x2A14, "Mobile GME965/GLE960 MEI Controller" },
    { 0x2A15, "Mobile GME965/GLE960 MEI Controller" },
    { 0x2A16, "Mobile GME965/GLE960 PT IDER Controller" },
    { 0x2A17, "Mobile GME965/GLE960 KT Controller" },
    { 0x2A40, "Mobile Memory Controller Hub" },
    { 0x2A41, "Mobile PCI Express Graphics Port" },
    { 0x2A42, "Mobile Integrated Graphics Controller" },
    { 0x2A43, "Mobile Integrated Graphics Controller" },
    { 0x2A50, "Mobile MEI Controller" },
    { 0x2A51, "Mobile MEI Controller" },
    { 0x2A52, "Mobile PT IDER Controller" },
    { 0x2A53, "Mobile AMT SOL Redirection" },
    { 0x2C01, "QuickPath Architecture System Address Decoder" },
    { 0x2C10, "QuickPath Interconnect Link 0" },
    { 0x2C11, "QuickPath Interconnect Physical 0" },
    { 0x2C14, "QuickPath Interconnect Link 1" },
    { 0x2C18, "QuickPath Memory Controller" },
    { 0x2C19, "QuickPath Memory Controller Target Address Decoder" },
    { 0x2C1A, "QuickPath Memory Controller RAS Registers" },
    { 0x2C1C, "QuickPath Memory Controller Test Registers" },
    { 0x2C20, "QuickPath Memory Controller Channel 0 Control Registers" },
    { 0x2C21, "QuickPath Memory Controller Channel 0 Address Registers" },
    { 0x2C22, "QuickPath Memory Controller Channel 0 Rank Registers" },
    { 0x2C23, "QuickPath Memory Controller Channel 0 Thermal Control Registers" },
    { 0x2C28, "QuickPath Memory Controller Channel 1 Control Registers" },
    { 0x2C29, "QuickPath Memory Controller Channel 1 Address Registers" },
    { 0x2C2A, "QuickPath Memory Controller Channel 1 Rank Registers" },
    { 0x2C2B, "QuickPath Memory Controller Channel 1 Thermal Control Registers" },
    { 0x2C30, "QuickPath Memory Controller Channel 2 Control Registers" },
    { 0x2C31, "QuickPath Memory Controller Channel 2 Address Registers" },
    { 0x2C32, "QuickPath Memory Controller Channel 2 Rank Registers" },
    { 0x2C33, "QuickPath Memory Controller Channel 2 Thermal Control Registers" },
    { 0x2C40, "QuickPath Architecture Generic Non-Core Registers" },
    { 0x2E00, "DRAM Controller" },
    { 0x2E01, "PCI Express Root Port" },
    { 0x2E02, "Integrated Graphics Controller" },
    { 0x2E03, "Integrated Graphics Controller" },
    { 0x2E04, "HECI Controller" },
    { 0x2E05, "HECI Controller" },
    { 0x2E06, "PT IDER Controller" },
    { 0x2E07, "Serial KT Controller" },
    { 0x3092, "SRCU32 I2O 1.5 RAID Controller" },
    { 0x3200, "31244 PCI-X to Serial ATA Controller" },
    { 0x3313, "IOP348 I/O Processor (SL8e) in IOC Mode SAS/SATA" },
    { 0x331B, "IOP348 I/O Processor (SL8x) in IOC Mode SAS/SATA" },
    { 0x3331, "IOC340 I/O Controller (VV8e) SAS/SATA" },
    { 0x3339, "IOC340 I/O Controller (VV8x) SAS/SATA" },
    { 0x3340, "82855PM Processor to I/O Controller" },
    { 0x3341, "82855PM Processor to AGP Controller" },
    { 0x3342, "82855PM Power Management" },
    { 0x3363, "IOC340 I/O Controller in IOC Mode SAS/SATA" },
    { 0x33C3, "IOP348 I/O Processor (SL8De) in IOC Mode SAS/SATA" },
    { 0x33CB, "IOP348 I/O Processor (SL8Dx) in IOC Mode SAS/SATA" },
    { 0x3400, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3401, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3402, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3403, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3404, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3405, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3406, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3407, "QuickPath Architecture I/O Hub to ESI Port" },
    { 0x3408, "QuickPath Architecture I/O Hub PCI Express Root Port 1" },
    { 0x3409, "QuickPath Architecture I/O Hub PCI Express Root Port 2" },
    { 0x340A, "QuickPath Architecture I/O Hub PCI Express Root Port 3" },
    { 0x340B, "QuickPath Architecture I/O Hub PCI Express Root Port 4" },
    { 0x340C, "QuickPath Architecture I/O Hub PCI Express Root Port 5" },
    { 0x340D, "QuickPath Architecture I/O Hub PCI Express Root Port 6" },
    { 0x340E, "QuickPath Architecture I/O Hub PCI Express Root Port 7" },
    { 0x340F, "QuickPath Architecture I/O Hub PCI Express Root Port 8" },
    { 0x3410, "QuickPath Architecture I/O Hub PCI Express Root Port 9" },
    { 0x3411, "QuickPath Architecture I/O Hub PCI Express Root Port 10" },
    { 0x3418, "Quickpath Interconnect Physical Layer Port 0" },
    { 0x3419, "Quickpath Interconnect Physical Layer Port 1" },
    { 0x3420, "QuickPath Architecture I/O Hub PCI Express Root Port 0" },
    { 0x3421, "QuickPath Architecture I/O Hub PCI Express Root Port 0" },
    { 0x3422, "QuickPath Architecture I/O Hub GPIO and Scratch Pad Registers" },
    { 0x3423, "QuickPath Architecture I/O Hub Control Status and RAS Registers" },
    { 0x3425, "QuickPath Interconnect Physical and Link Layer Registers - Port 0" },
    { 0x3426, "QuickPath Interconnect Routing and Protocol Layer Registers - Port 0" },
    { 0x3427, "QuickPath Interconnect Physical and Link Layer Registers - Port 1" },
    { 0x3428, "QuickPath Interconnect Routing & Protocol Layer Registers - Port 1" },
    { 0x3429, "DMA Engine" },
    { 0x342A, "DMA Engine" },
    { 0x342B, "DMA Engine" },
    { 0x342C, "DMA Engine" },
    { 0x342D, "QuickPath Architecture I/O Hub I/OxAPIC Interrupt Controller" },
    { 0x342E, "QuickPath Architecture I/O Hub System Management Registers" },
    { 0x342F, "Trusted Execution Technology Registers" },
    { 0x3430, "DMA Engine" },
    { 0x3431, "DMA Engine" },
    { 0x3432, "DMA Engine" },
    { 0x3433, "DMA Engine" },
    { 0x3438, "QuickPath Architecture I/O Hub Throttle Registers" },
    { 0x3500, "631xESB/632xESB PCIe Upstream Port" },
    { 0x3501, "6310ESB PCIe Upstream Port" },
    { 0x3504, "631xESB/632xESB I/OxAPIC Interrupt Controller" },
    { 0x3505, "6310ESB I/OxAPIC Interrupt Controller" },
    { 0x350C, "631xESB/632xESB PCIe to PCI-X Bridge" },
    { 0x350D, "6310ESB PCIe to PCI-X Bridge" },
    { 0x3510, "631xESB/632xESB PCIe Downstream Port E1" },
    { 0x3511, "6310ESB PCIe Downstream Port E1" },
    { 0x3514, "631xESB/632xESB PCIe Downstream Port E2" },
    { 0x3515, "6310ESB PCIe Downstream Port E2" },
    { 0x3518, "631xESB/632xESB PCIe Downstream Port E3" },
    { 0x3519, "6310ESB PCIe Downstream Port E3" },
    { 0x3575, "82830M/MG/MP CPU to I/O Bridge" },
    { 0x3576, "82830M/MP CPU to AGP Bridge" },
    { 0x3577, "82830M/MG Integrated Video" },
    { 0x3578, "82830MP CPU to I/O Bridge" },
    { 0x3579, "82835 SDRAM Controlller / Host-Hub Interface Bridge" },
    { 0x357B, "82835 Integrated Graphics Device" },
    { 0x3580, "82852GM/GME/GMV/PM, 855GM/GME Montara Host-Hub Interface Bridge" },
    { 0x3581, "82852GME/PM Montara Virtual PCI to AGP Bridge" },
    { 0x3582, "82852GM/GME/GMV/PM, 855GM/GME Montara Integrated Graphics Device" },
    { 0x3584, "82852GM/GME/GMV/PM, 855GM/GME Montara System Memory Controller" },
    { 0x3585, "82852GM/GME/GMV/PM, 855GM/GME Montara Configuration Process" },
    { 0x3590, "E7520 Server Memory Controller Hub" },
    { 0x3591, "E752x Memory Controller Hub Error Reporting Registers" },
    { 0x3592, "E732x Server Memory Controller Hub" },
    { 0x3593, "E752x Memory Controller Hub Error Reporting Registers" },
    { 0x3594, "E752x Memory Controller Hub DMA Controller" },
    { 0x3595, "E752x Memory Controller Hub PCIe Port A0" },
    { 0x3596, "E752x Memory Controller Hub PCIe Port A1" },
    { 0x3597, "E752x Memory Controller Hub PCIe Port B0" },
    { 0x3598, "E752x Memory Controller Hub PCIe Port B1" },
    { 0x3599, "E752x Memory Controller Hub PCIe Port C0" },
    { 0x359A, "E752x Memory Controller Hub DMA Controller" },
    { 0x359B, "E752x Memory Controller Hub Extended Configuration Registers" },
    { 0x359E, "E7525 Workstation Memory Controller Hub" },
    { 0x35B0, "3100 Chipset Memory I/O Controller Hub" },
    { 0x35B1, "3100 Chipset DRAM Controller Error Reporting Registers" },
    { 0x35B5, "3100 Chipset Enhanced DMA Controller" },
    { 0x35B6, "3100 Chipset PCIe Port A" },
    { 0x35B7, "3100 Chipset PCIe Port A1" },
    { 0x35C8, "3100 Chipset Extended Configuration Test Overflow Registers" },
    { 0x3600, "7300 Chipset (Caneland) Memory Controller Hub" },
    { 0x3604, "7300 Chipset (Caneland) PCIe Port 1" },
    { 0x3605, "7300 Chipset (Caneland) PCIe Port 2" },
    { 0x3606, "7300 Chipset (Caneland) PCIe Port 3" },
    { 0x3607, "7300 Chipset (Caneland) PCIe Port 4" },
    { 0x3608, "7300 Chipset (Caneland) PCIe Port 5" },
    { 0x3609, "7300 Chipset (Caneland) PCIe Port 6" },
    { 0x360A, "7300 Chipset (Caneland) PCIe Port 7" },
    { 0x360B, "7300 Chipset (Caneland) Server IOAT DMA Controller" },
    { 0x360C, "7300 Chipset (Caneland) FSB Registers" },
    { 0x360D, "7300 Chipset (Caneland) Snoop Filter Registers" },
    { 0x360E, "7300 Chipset (Caneland) Debug and Miscellaneous Registers" },
    { 0x360F, "7300 Chipset (Caneland) FBD Branch 0 Registers" },
    { 0x3610, "7300 Chipset (Caneland) FBD Branch 1 Registers" },
    { 0x3A00, "4 port SATA IDE Controller" },
    { 0x3A01, "2 port SATA IDE Controller" },
    { 0x3A02, "6 port SATA AHCI Controller" },
    { 0x3A03, "4 port SATA AHCI Controller" },
    { 0x3A05, "SATA RAID Controller" },
    { 0x3A06, "2 port SATA IDE Controller" },
    { 0x3A10, "LPC Interface Controller" },
    { 0x3A14, "LPC Interface Controller" },
    { 0x3A16, "LPC Interface Controller" },
    { 0x3A18, "LPC Interface Controller" },
    { 0x3A1A, "LPC Interface Controller" },
    { 0x3A1E, "LPC Interface Controller" },
    { 0x3A20, "4 port SATA IDE Controller" },
    { 0x3A21, "2 port SATA IDE Controller" },
    { 0x3A22, "6 port SATA AHCI Controller" },
    { 0x3A23, "4 port SATA AHCI Controller" },
    { 0x3A25, "SATA RAID Controller" },
    { 0x3A26, "2 port SATA IDE Controller" },
    { 0x3A30, "SMBus Controller" },
    { 0x3A32, "Thermal Subsystem" },
    { 0x3A34, "USB UHCI Controller #1" },
    { 0x3A35, "USB UHCI Controller #2" },
    { 0x3A36, "USB UHCI Controller #3" },
    { 0x3A37, "USB UHCI Controller #4" },
    { 0x3A38, "USB UHCI Controller #5" },
    { 0x3A39, "USB UHCI Controller #6" },
    { 0x3A3A, "USB EHCI Controller #1" },
    { 0x3A3C, "USB EHCI Controller #2" },
    { 0x3A3E, "HD Audio Controller" },
    { 0x3A40, "PCI Express Port 1" },
    { 0x3A42, "PCI Express Port 2" },
    { 0x3A44, "PCI Express Port 3" },
    { 0x3A46, "PCI Express Port 4" },
    { 0x3A48, "PCI Express Port 5" },
    { 0x3A4A, "PCI Express Port 6" },
    { 0x3A4C, "Gigabit Ethernet Controller" },
    { 0x3A51, "VECI Controller" },
    { 0x3A55, "Virtual SATA Contoller" },
    { 0x3A60, "SMBus Controller" },
    { 0x3A62, "Thermal Subsystem" },
    { 0x3A64, "USB UHCI Controller #1" },
    { 0x3A65, "USB UHCI Controller #2" },
    { 0x3A66, "USB UHCI Controller #3" },
    { 0x3A67, "USB UHCI Controller #4" },
    { 0x3A68, "USB UHCI Controller #5" },
    { 0x3A69, "USB UHCI Controller #6" },
    { 0x3A6A, "USB EHCI Controller #1" },
    { 0x3A6C, "USB EHCI Controller #2" },
    { 0x3A6E, "HD Audio Controller" },
    { 0x3A70, "PCI Express Port 1" },
    { 0x3A72, "PCI Express Port 2" },
    { 0x3A74, "PCI Express Port 3" },
    { 0x3A76, "PCI Express Port 4" },
    { 0x3A78, "PCI Express Port 5" },
    { 0x3A7A, "PCI Express Port 6" },
    { 0x3A7C, "Gigabit Ethernet Controller" },
    { 0x4000, "Creatix V.90 HaM Modem" },
    { 0x4001, "5400A Chipset Memory Controller Hub" },
    { 0x4003, "5400B Chipset Memory Controller Hub" },
    { 0x4008, "5400 Series Chipset Memory Controller Hub" },
    { 0x4010, "5400 Series Chipset Memory Controller Hub" },
    { 0x4021, "5400 Series Chipset PCIe Port 1" },
    { 0x4022, "5400 Series Chipset PCIe Port 2" },
    { 0x4023, "5400 Series Chipset PCIe Port 3" },
    { 0x4024, "5400 Series Chipset PCIe Port 4" },
    { 0x4025, "5400 Series Chipset PCIe Port 5" },
    { 0x4026, "5400 Series Chipset PCIe Port 6" },
    { 0x4027, "5400 Series Chipset PCIe Port 7" },
    { 0x4028, "5400 Series Chipset PCIe Port 8" },
    { 0x4029, "5400 Series Chipset PCIe Port 9" },
    { 0x402D, "5400 Series Chipset PCI Express Ports 4 - 1 and ESI port" },
    { 0x402E, "5400 Series Chipset PCI Express Ports 9 - 5" },
    { 0x402F, "5400 Series Chipset DMA/DCA Engine" },
    { 0x4030, "5400 Series Chipset FSB Registers" },
    { 0x4031, "5400 Series Chipset Coherency Engine, Data Manager and Snoop Filter." },
    { 0x4032, "5400 Series Chipset I/OxAPIC" },
    { 0x4035, "5400 Series Chipset Channel Control for FB-DIMM Branch 0" },
    { 0x4036, "5400 Series Chipset Channel Control for FB-DIMM Branch 1" },
    { 0x4220, "PRO/Wireless 2200BG Network Connection" },
    { 0x4222, "PRO/Wireless 3945ABG" },
    { 0x4223, "PRO/Wireless 2915ABG MiniPCI Adapter" },
    { 0x4224, "PRO/Wireless 2915ABG Network Connection" },
    { 0x4227, "PRO/Wireless 3945ABG Network Connection" },
    { 0x4228, "PRO/Wireless 3965ABG Network Connection" },
    { 0x4229, "Wireless WiFi Link 4965AGN" },
    { 0x422D, "Wireless WiFi Link 4965AGN" },
    { 0x4230, "Wireless WiFi Link 4965AGN" },
    { 0x4233, "Wireless WiFi Link 4965AGN" },
    { 0x444D, "Flash Cache Logic Chip" },
    { 0x444E, "Flash Cache Logic Chip" },
    { 0x5001, "PRO/DSL 2100 Modem - PPP" },
    { 0x5002, "LE80578 Graphics Processor Unit" },
    { 0x5005, "PRO/DSL 2200 Modem - PPPoA" },
    { 0x5009, "LE80578 Video Display Controller" },
    { 0x500D, "LE80578 Expansion Bus" },
    { 0x500E, "LE80578 UART Controller" },
    { 0x500F, "LE80578 General Purpose IO" },
    { 0x5010, "LE80578 I2C Controller" },
    { 0x5012, "LE80578 Serial Peripheral Interface Bus" },
    { 0x5020, "Memory Controller Hub" },
    { 0x5021, "DRAM Error Reporting Registers" },
    { 0x5023, "EDMA Controller" },
    { 0x5024, "PCI Express Port PEA0" },
    { 0x5025, "PCI Express Port PEA1" },
    { 0x5028, "S-ATA IDE" },
    { 0x5029, "S-ATA AHCI" },
    { 0x502A, "S-ATA RAID0/1" },
    { 0x502B, "S-ATA Reserved" },
    { 0x502C, "System Device" },
    { 0x5030, "System Device" },
    { 0x5031, "LPC Bus" },
    { 0x5032, "SMBus Controller" },
    { 0x5033, "USB 1.1 Controller" },
    { 0x5035, "USB 2.0 Controller" },
    { 0x5037, "PCI-PCI Bridge (transparent mode)" },
    { 0x5039, "Controller Area Network (CAN) interface #1" },
    { 0x503A, "Controller Area Network (CAN) interface #2" },
    { 0x503B, "Synchronous Serial Port (SPP)" },
    { 0x503C, "IEEE 1588 Hardware Assist" },
    { 0x503D, "Local Expansion Bus" },
    { 0x503E, "Global Control Unit (GCU)" },
    { 0x503F, "System Device" },
    { 0x5040, "Gigabit Ethernet MAC" },
    { 0x5041, "Gigabit Ethernet MAC" },
    { 0x5042, "Gigabit Ethernet MAC" },
    { 0x5043, "Gigabit Ethernet MAC" },
    { 0x5044, "Gigabit Ethernet MAC" },
    { 0x5045, "Gigabit Ethernet MAC" },
    { 0x5046, "Gigabit Ethernet MAC" },
    { 0x5047, "Gigabit Ethernet MAC" },
    { 0x5048, "Gigabit Ethernet MAC" },
    { 0x5049, "Gigabit Ethernet MAC" },
    { 0x504A, "Gigabit Ethernet MAC" },
    { 0x504B, "Gigabit Ethernet MAC" },
    { 0x504C, "TDM" },
    { 0x5200, "EtherExpress PRO/100 Server PCI to PCI Bridge" },
    { 0x5201, "EtherExpress PRO/100 Server Ethernet Adapter" },
    { 0x5309, "80303 I/O Processor Address Translation Unit" },
    { 0x530D, "80312 I/O Companion Address Translation Unit" },
    { 0x5378, "GW80314 I/O Companion Chip (with SRAM)" },
    { 0x5379, "GW80314 I/O Companion Chip (without SRAM)" },
    { 0x537C, "31154 133MHz PCI-X to PCI-X Bridge" },
    { 0x65C0, "5100 Chipset Memory Controller Hub " },
    { 0x65E0, "5100 Chipset Memory Controller Hub " },
    { 0x65E2, "5100 Chipset PCIe x4 Port 2" },
    { 0x65E3, "5100 Chipset PCIe x4 Port 3" },
    { 0x65E4, "5100 Chipset PCIe x4 Port 4" },
    { 0x65E5, "5100 Chipset PCIe x4 Port 5" },
    { 0x65E6, "5100 Chipset PCIe x4 Port 6" },
    { 0x65E7, "5100 Chipset PCIe x4 Port 7" },
    { 0x65F0, "5100 Chipset FSB Registers" },
    { 0x65F1, "5100 Chipset Reserved Registers" },
    { 0x65F3, "5100 Chipset Miscellaneous Registers" },
    { 0x65F5, "5100 Chipset DDR Channel 0 Registers" },
    { 0x65F6, "5100 Chipset DDR Channel 1 Registers" },
    { 0x65F7, "5100 Chipset PCIe x8 Port 2-3" },
    { 0x65F8, "5100 Chipset PCIe x8 Port 4-5" },
    { 0x65F9, "5100 Chipset PCIe x8 Port 6-7" },
    { 0x65FA, "5100 Chipset PCIe x16 Port 4-7" },
    { 0x65FF, "5100 Chipset DMA Engine" },
    { 0x6960, "EHCI 960 Emulator" },
    { 0x7000, "82371SB PIIX3 ISA Bridge" },
    { 0x7010, "82371SB PIIX3 EIDE Controller" },
    { 0x7020, "82371SB PIIX3 USB Controller" },
    { 0x7030, "82437VX 430VX System Controller" },
    { 0x7050, "Intercast Video Capture Card" },
    { 0x7051, "PB642365-003 Business Video Conferencing Card" },
    { 0x7100, "82439TX 430TX System Controller" },
    { 0x7110, "82371AB/EB/MB PIIX4/E/M ISA Bridge" },
    { 0x7111, "82371AB/EB/MB PIIX4/E/M EIDE Controller" },
    { 0x7112, "82371AB/EB/MB PIIX4/E/M USB Controller" },
    { 0x7113, "82371AB/EB/MB PIIX4/E/M Power Management Controller" },
    { 0x7120, "82810 810 Chipset Memory Controller Hub" },
    { 0x7121, "82810 810 Chipset Graphics Controller" },
    { 0x7122, "82810-DC100 810 Chipset Memory Controller Hub" },
    { 0x7123, "82810-DC100 810 Chipset Graphics Controller" },
    { 0x7124, "82810E 810e Host-Hub Interface and Memory Controller" },
    { 0x7125, "82810E 810e Graphics Controller" },
    { 0x7126, "82810 810 Chipset Host Bridge and Memory Controller Hub" },
    { 0x7127, "82810E 810 Chipset Graphics Controller (at 133MHz)" },
    { 0x7128, "82810-M DC-100 810 Chipset Host Bridge and Graphics Controller" },
    { 0x712A, "82810-M DC-133 810 Chipset Host Bridge and Graphics Controller" },
    { 0x7180, "82443LX/EX 440LX/EX CPU to PCI Bridge" },
    { 0x7181, "82443LX/EX 440LX/EX PCI to AGP Bridge" },
    { 0x7190, "82443BX/ZX 440BX/ZX CPU to PCI Bridge (AGP Implemented)" },
    { 0x7191, "82443BX/ZX 440BX/ZX PCI to AGP Bridge" },
    { 0x7192, "82443BX/ZX 440BX/ZX CPU to PCI Bridge (AGP Not Implemented)" },
    { 0x7194, "82440MX CPU to I/O Controller" },
    { 0x7195, "82440MX AC'97 Audio Controller" },
    { 0x7196, "82440MX AC'97 Modem Controller" },
    { 0x7198, "82440MX PCI to ISA Bridge" },
    { 0x7199, "82440MX EIDE Controller" },
    { 0x719A, "82440MX USB Universal Host Controller" },
    { 0x719B, "82440MX Power Management Controller" },
    { 0x71A0, "82443GX 440GX CPU to PCI Bridge (AGP Implemented)" },
    { 0x71A1, "82443GX 440GX PCI to AGP Bridge" },
    { 0x71A2, "82443GX 440GX CPU to PCI Bridge (AGP Not Implemented)" },
    { 0x7600, "82472FB/82468GX PCI to ISA/LPC Bridge" },
    { 0x7601, "82472FB/82468GX PCI EIDE Controller" },
    { 0x7602, "82472FB/82468GX USB Universal Host Controller" },
    { 0x7603, "82472FB/82468GX System Management Bus Controller" },
    { 0x7605, "82372FB 1394 OHCI Host Controller" },
    { 0x7800, "Intel740 AGP Graphics Accelerator" },
    { 0x8002, "Trusted Execution Technology" },
    { 0x8003, "Trusted Execution Technology Registers" },
    { 0x84C4, "82454KX/GX 450KX/GX Orion System Controller" },
    { 0x84C5, "82453KX/GX 450KX/GX Orion Data Controller" },
    { 0x84CA, "82451NX 450NX Memory and I/O Controller" },
    { 0x84CB, "82454NX/82467GX 450NX PCI Expander Bridge" },
    { 0x84E0, "82460GX 460GX System Address Controller" },
    { 0x84E1, "82460GX 460GX System Data Controller" },
    { 0x84E2, "82460GX 460GX AGP Bridge (GXB Function 2)" },
    { 0x84E3, "82460GX 460GX Memory Address Controller" },
    { 0x84E4, "82460GX 460GX Memory Data Controller" },
    { 0x84E6, "82466GX 460GX Wide and fast PCI eXpander Bridge" },
    { 0x84EA, "82460GX 460GX AGP Bridge (GXB Function 1)" },
    { 0x8500, "IXP4XX - Intel Network Processor family. IXP420, IXP421, IXP422, IXP425 and IXC1100" },
    { 0x9000, "IXP2000 Family Network Processor" },
    { 0x9001, "IXP2400 Network Processor" },
    { 0x9002, "IXP2300 Network Processor" },
    { 0x9004, "IXP2800 Network Processor" },
    { 0x9620, "I2O RAID PCI to PCI Bridge" },
    { 0x9621, "SRCU21 I2O 1.5 RAID Controller (F/W<6.0)" },
    { 0x9622, "SRCUxx I2O 1.5 RAID Controller (F/W<6.0)" },
    { 0x9641, "SRCU31 I2O 1.5 RAID Controller (F/W<6.0)" },
    { 0x96A1, "SRCU31L I2O 1.5 RAID Controller (F/W<6.0)" },
    { 0xA01F, "PRO/10GbE LR Server Adapter retail verson" },
    { 0xA11F, "PRO/10GbE LR Server Adapter OEM version" },
    { 0xA620, "6400/6402 Advanced Memory Buffer (AMB)" },
    { 0xB152, "S21152BB PCI to PCI Bridge" },
    { 0xB154, "S21152BA,S21154AE/BE PCI to PCI Bridge" },
    { 0xB555, "21555 Non-transparent PCI to PCI Bridge" },
    { 0xFFFF, "82450KX/GX Orion Cache/DRAM Controller (Buggy ID)" },
    { 0xBEEF, "VirtualBox Graphics Adapter" },
    { 0xCAFE, "VirtualBox Guest Service" },
    { 0x7618, "High Definition Audio Codec" },
    { 0x7670, "9770 High Definition Audio" },
    { 0x7672, "9772 High Definition Audio" },
    { 0x1010, "vSMPowered system controller [vSMP CTL]" },
    { 0x2008, "Video assistent component" },
    { 0x3000, "ET32/Px Ethernet Adapter" },
    { 0x0078, "AHA-2940U_CN" },
    { 0x1078, "AIC-7810C RAID Coprocessor" },
    { 0x1160, "AIC-1160 Family Fibre Channel Adapter" },
    { 0x2178, "AIC-7821 SCSI Host Adapter" },
    { 0x3860, "AHA-2930CU PCI SCSI Controller" },
    { 0x3B78, "AHA-4944W/4944UW Quad Fast-Wide/Ultra SCSI-II" },
    { 0x5075, "AIC-755x SCSI Controller" },
    { 0x5078, "AVA-2902I/E,AVA-2904,AVA-2910 (AIC-7850P) Fast/Wide SCSI II" },
    { 0x5175, "AIC-755x SCSI Controller" },
    { 0x5178, "AIC-7850 Fast SCSI Controller" },
    { 0x5275, "AIC-755x SCSI Controller" },
    { 0x5278, "AIC-7850 Fast SCSI Controller" },
    { 0x5375, "AIC-755x SCSI Controller" },
    { 0x5378, "AIC-7850 Fast SCSI Controller" },
    { 0x5475, "AIC-755x SCSI Controller" },
    { 0x5478, "AIC-7850 Fast SCSI Controller" },
    { 0x5575, "AVA-2930 SCSI Host Adapter" },
    { 0x5578, "AIC-7855 Fast SCSI Controller" },
    { 0x5647, "ANA-7711 TCP Offload Engine" },
    { 0x5675, "AIC-755x SCSI Controller" },
    { 0x5678, "AIC-7856 Fast SCSI Controller" },
    { 0x5775, "AIC-755x SCSI Controller" },
    { 0x5778, "AIC-7850 Fast SCSI Controller" },
    { 0x5800, "AIC-5800 IEEE-1394 FireWire Controller" },
    { 0x5900, "ANA-5910/5930/5940 ATM155 & 25 LAN Adapter" },
    { 0x5905, "ANA-5910A/5930A/5940A ATM Adapter" },
    { 0x6038, "AIC-3860 SCSI Host Adapter" },
    { 0x6075, "APA-1480 CardBus Ultra SCSI Controller" },
    { 0x6078, "AIC-7860 PCI SCSI Controller" },
    { 0x6178, "AIC-7861 AHA-2940AU PCI SCSI Controller" },
    { 0x6278, "AIC-7860 SCSI Controller" },
    { 0x6378, "AIC-7860 SCSI Controller" },
    { 0x6478, "AIC-786x SCSI Controller" },
    { 0x6578, "AIC-786x SCSI Controller" },
    { 0x6678, "AIC-786x SCSI Controller" },
    { 0x6778, "AIC-786x SCSI Controller" },
    { 0x6915, "ANA620xx/ANA69011A Fast Ethernet" },
    { 0x7078, "AIC-7870P Fast/Wide SCSI II Chip" },
    { 0x7178, "AHA-2940/W Fast/Wide SCSI Host Adapter" },
    { 0x7278, "AHA-3940/W Dual-Channel FAST/Wide SCSI Host Adapter" },
    { 0x7378, "AHA-3985 4 Channel RAID SCSI Host Adapter" },
    { 0x7478, "AHA-2944/W SCSI Host Adapter" },
    { 0x7578, "AHA-3944/W Multichannel Fast/Fast-Wide Differential SCSI" },
    { 0x7678, "AHA-4944W/UW Quad Fast-Wide/Ultra Differential SCSI" },
    { 0x7710, "ANA-7711F Network Accelerator Card (NAC) - Optical" },
    { 0x7711, "ANA-7711C Network Accelerator Card (NAC) - Copper" },
    { 0x7778, "AIC-787x SCSI Controller" },
    { 0x7810, "AIC-7810 Memory Controller IC" },
    { 0x7815, "AIC-7815 RAID+Memory Controller IC" },
    { 0x7850, "AIC-7850 Fast/Wide SCSI II Chip" },
    { 0x7855, "AHA-2930 SCSI Host Adapter" },
    { 0x7860, "AIC-7860 based PCI SCSI Controller" },
    { 0x7870, "AIC-7870 Fast/Wide SCSI II Chip" },
    { 0x7871, "AHA-2940 Fast/Wide SCSI Host Adapter" },
    { 0x7872, "AHA-3940 Dual-Channel FAST/Wide SCSI Host Adapter" },
    { 0x7873, "AHA-3985 4 Channel RAID SCSI Host Adapter (AIC-7873)" },
    { 0x7874, "AHA-2944 SCSI Host Adapter" },
    { 0x7880, "AIC-7880P Ultra/Ultra Wide SCSI Chipset" },
    { 0x7890, "AIC-7890 SCSI Controller" },
    { 0x7891, "AIC-789x SCSI Controller" },
    { 0x7892, "AIC-789x SCSI Controller" },
    { 0x7893, "AIC-7895C SCSI Controller" },
    { 0x7894, "AIC-789x SCSI Controller" },
    { 0x7895, "AIC-7895 PCI SCSI Controller" },
    { 0x7896, "AIC-789x SCSI Controller" },
    { 0x7897, "AIC-789x SCSI Controller" },
    { 0x8078, "AIC-7880P Ultra/Ultra Wide SCSI Chipset" },
    { 0x8178, "AHA-2940U/UW/2940D Ultra/Ultra Wide/Dual SCSI Host Adapter" },
    { 0x8278, "AHA-3940U/UW/UWD Ultra/Ultra Wide/Dual SCSI Host Adapter" },
    { 0x8378, "AHA-389X (AIC-7883U)" },
    { 0x8478, "AHA-2944UW SCSI Host Adapter" },
    { 0x8578, "AHA-3944U/UWD Ultra/Ultra Wide/Dual SCSI Host Adapter" },
    { 0x8678, "AHA-4944UW AIC-7880 SCSI Host Adapter" },
    { 0x8778, "AHA-2940UW Pro AIC-788x Ultra-Wide SCSI Controller" },
    { 0x8878, "AHA-2930UW Ultra-Wide SCSI Controller" },
    { 0x8B78, "ABA-1030 PCI" },
    { 0xEC78, "AHA-4944W/4944UW Quad Differential SCSI Controller" },
    { 0x0010, "AHA-2940U2W/U2B AHA-2950U2W Ultra2 SCSI Controller" },
    { 0x0011, "AHA-2930U2 Ultra2 SCSI Host Adapter" },
    { 0x0013, "AIC-7890/1 SCSI Host Adapter" },
    { 0x001F, "AHA-2940U2/AHA-2940U2W AIC-7890/1 Ultra2 SCSI Controller" },
    { 0x0020, "AIC-789x SCSI Controller" },
    { 0x002F, "AIC-789x SCSI Controller" },
    { 0x0030, "AIC-789x SCSI Controller" },
    { 0x003F, "AIC-789x SCSI Controller" },
    { 0x0050, "AHA-3940U2x/AHA-3950U2x Ultra2 SCSI Controller" },
    { 0x0051, "AHA-3950U2x Ultra2 SCSI Controller" },
    { 0x0053, "AIC-7896 SCSI Controller" },
    { 0x005F, "AIC-7896/7 Ultra2 SCSI Controller" },
    { 0x0080, "29160/N/LP Ultra160 (AIC-7892A) SCSI Host Adapter" },
    { 0x0081, "19160 AIC-7892B Ultra160 SCSI Adapter" },
    { 0x0082, "2915/2930LP PCI SCSI Controller" },
    { 0x0083, "AIC-7892D Ultra160 SCSI Host Adapter" },
    { 0x008F, "AIC-7892 Ultra160 SCSI Host Adapter" },
    { 0x00C0, "AHA-39160 (AIC-7899A) Ultra160 SCSI Host Adapter" },
    { 0x00C1, "AIC-7899B Ultra160 SCSI Host Adapter" },
    { 0x00C3, "AIC-7899D Ultra160 SCSI Host Adapter" },
    { 0x00C5, "RAID Subsystem HBA" },
    { 0x00CF, "AIC-7899P Ultra160 SCSI Host Adapter" },
    { 0x0241, "Serial ATA II RAID 1420SA" },
    { 0x0250, "ServeRAID Controller" },
    { 0x0279, "ServeRAID 6M" },
    { 0x0283, "AAC-RAID" },
    { 0x0284, "AAC-RAID" },
    { 0x0285, "AAC-RAID RAID Controller" },
    { 0x0286, "AAC-RAID (Rocket)" },
    { 0x0410, "AIC-9410W SAS (Razor HBA RAID)" },
    { 0x0412, "AIC-9410W SAS (Razor HBA non-RAID)" },
    { 0x0415, "ASC-58300 SAS/SATA Controller" },
    { 0x0416, "ASC-58300 SAS/SATA Controller" },
    { 0x041E, "AIC-9410W SAS (Razor ASIC non-RAID)" },
    { 0x041F, "AIC-9410W SAS (Razor ASIC RAID)=20" },
    { 0x0430, "AIC-9405W SAS (Razor-Lite HBA RAID)" },
    { 0x0432, "AIC-9405W SAS (Razor-Lite HBA non-RAID)" },
    { 0x043E, "AIC-9405W SAS (Razor-Lite ASIC non-RAID)=20" },
    { 0x043F, "AIC-9405W SAS (Razor-Lite ASIC RAID)=20" },
    { 0x0500, "Obsidian chipset SCSI controller" },
    { 0x0503, "Scamp chipset SCSI controller" },
    { 0x0910, "AUA-3100B" },
    { 0x091E, "AUA-3100B" },
    { 0x8000, "SCSI Card 29320A - Ultra320 SCSI" },
    { 0x800F, "AIC-7901 Ultra320 SCSI Controller" },
    { 0x8010, "ASC-39320 Ultra320 SCSI Controller" },
    { 0x8011, "ASC-39320D Ultra320 SCSI Controller" },
    { 0x8012, "ASC-29320 Ultra320 SCSI Controller" },
    { 0x8013, "ASC-29320B Ultra320 SCSI Controller" },
    { 0x8014, "ASC-29320LP Ultra320 SCSI Controller" },
    { 0x8015, "SCSI Card 39320 Ultra320 SCSI Controller" },
    { 0x8016, "SCSI Card 39320A Ultra320 SCSI" },
    { 0x8017, "SCSI Card 29320ALP Ultra320 SCSI" },
    { 0x801C, "AIC Ultra320 SCSI Controller" },
    { 0x801D, "AIC-7902B Ultra320 SCSI Controller" },
    { 0x801E, "AIC-7901 Ultra320 SCSI Controller" },
    { 0x801F, "AIC-7902 Ultra320 SCSI Controller" },
    { 0x8080, "ASC-29320A HostRAID driver" },
    { 0x808F, "AIC-7901 HostRAID Driver" },
    { 0x8090, "ASC-39320 HostRAID SCSI Controller" },
    { 0x8091, "ASC-39320D HostRAID SCSI Controller" },
    { 0x8092, "ASC-29320 HostRAID SCSI Controller" },
    { 0x8093, "ASC-29320B HostRAID SCSI Controller" },
    { 0x8094, "ASC-29320LP HostRAID SCSI Controller" },
    { 0x8095, "ASC-39320 HostRAID driver" },
    { 0x8096, "ASC-39320A HostRAID driver" },
    { 0x8097, "ASC-29320ALP HostRAID driver" },
    { 0x809C, "ASC-39320D HostRAID driver" },
    { 0x809D, "AIC-7902B HostRAID driver" },
    { 0x809E, "AIC-7901A HostRAID SCSI Controller" },
    { 0x809F, "AIC-7902 HostRAID SCSI Controller" },
    { 0x2015, "IDE-2015PL EIDE Controller" },
    { 0x6565, "HT6565 PCI EIDE Controller" },
    { 0x7780, "USB IRDA-port" },
    { 0x9250, "MCS9250 PCI to PCI Bridge" },
    { 0x9705, "Nm9705 Parallel Port Adapter" },
    { 0x9715, "Nm9715 Dual Parallel Port Adapter" },
    { 0x9735, "Nm9735 Single Parallel / Dual Serial Port Adapter" },
    { 0x9745, "Nm9745 Dual UART and PCI-ISA Bridge" },
    { 0x9755, "Nm9755 Parallel Port and PCI-ISA Bridge" },
    { 0x9805, "Nm9805 Parallel Port Adapter" },
    { 0x9815, "Nm9715CV Parallel/Serial Port Adapter" },
    { 0x9820, "Nm9820 Single PCI UART" },
    { 0x9825, "Nm9825 Single PCI UART" },
    { 0x9835, "Nm9835 Parallel/Serial Port Adapter" },
    { 0x9845, "Nm9845 Parallel/Serial Port Adapter" },
    { 0x9855, "Nm9855 Parallel/Serial Port Adapter" },
    { 0x0001, "SG2010 PCI to PCI Bridge" },
    { 0x0002, "SG2010 PCI to High Speed Serial Bridge" },
    { 0x0003, "SG1010 6 Port Serial Switch & PCI to PCI Bridge" },
    { 0x0013, "3CRPAG175 Wireless PC Card" },
    { 0x03A3, "9400-0931 CharKey" },
    { 0x1112, "PCI Tool Device" },
    { 0x1131, "Parallels Video Driver" },
    { 0x001C, "IC80+PCI POST Diagnostics Card" },
    { 0x011C, "IC128 PCI Parallel Port Controller" },
    { 0x021C, "Gunboat x4 Quad PCI Serial Port Controller (Low Speed)" },
    { 0x031C, "Gunboat x4 Pro Quad PCI Serial Port Controller (High Speed)" },
    { 0x041C, "Ironclad x8 Octal PCI Serial Port Controller (Standard Speed)" },
    { 0x051C, "Ironclad x8 Pro Octal PCI Serial Port Controller (High Speed)" },
    { 0x061C, "IC138 PCI Parallel Port Controller" },
    { 0x081C, "Dreadnought x16 Pro 16-port PCI Serial Controller (High Speed)" },
    { 0x091C, "Dreadnought x16 Lite 16-port Serial Controller" },
    { 0xA106, "Blackmagic DeckLink" },
    { 0xA107, "Blackmagic DeckLink" },
    { 0xA108, "Blackmagic DeckLink" },
    { 0xA109, "Blackmagic DeckLink" },
    { 0xA10B, "Blackmagic DeckLink" },
    { 0xA10C, "Blackmagic DeckLink" },
    { 0xA10E, "Blackmagic DeckLink" },
    { 0xA10F, "Blackmagic DeckLink" },
    { 0xA112, "Blackmagic DeckLink" },
    { 0xA113, "Blackmagic DeckLink" },
    { 0xA114, "Blackmagic DeckLink" },
    { 0xA115, "Blackmagic DeckLink" },
    { 0x0003, "Luna K3 Hardware Security Module" },
    { 0x0101, "DeepSea 1 High-Speed Stereo Vision Capture Card" },
    { 0x0200, "DeepSea 2 High Speed Stereo Vision Frame Grabber" },
    { 0x0120, "Wildcard TE120P single-span T1/E1/J1 card" },
    { 0x0205, "Wildcard TE205P" },
    { 0x0210, "Wildcard TE210P" },
    { 0x0405, "Wildcard TE405P Quad-Span togglable E1/T1/J1 card 5.0v" },
    { 0x0406, "Wildcard TE406P Quad-Span togglable E1/T1/J1 echo cancellation card 5.0v" },
    { 0x0410, "Wildcard TE410P Quad-Span togglable E1/T1/J1 card 3.3v" },
    { 0x0411, "Wildcard TE411P Quad-Span togglable E1/T1/J1 echo cancellation card 3.3v" },
    { 0x0800, "Wildcard TDM800P 8-port analog card" },
    { 0x2400, "Wildcard TDM2400P" },
    { 0x3400, "Wildcard TC400P transcoder base card" },
    { 0xB410, "Wildcard B410 quad-BRI card" },
    { 0x0601, "PCI Mezzanine Card" },
    { 0x9050, "PC Weasel PCI VGA Device" },
    { 0x9051, "PC Weasel PCI Serial Communication Device" },
    { 0x9052, "PC Weasel PCI" },
    { 0xE000, "W89C940 Ethernet Adapter" },
    { 0x0001, "Multiple devices use this ID: General Purpose I/O Controller" },
    { 0x0002, "Tiger 100APC ISDN Chipset" },
    { 0x0600, "Tiger 600 PCI to PCI Bridge" },
    { 0x000A, "PCI-773 Temperature Card" },
    { 0x0032, "PCI-730 & PC104P-30 Card" },
    { 0x003E, "PCI-762 Opto-Isolator Card" },
    { 0x0041, "PCI-763 Reed Relay Card" },
    { 0x0043, "PCI-769 Opto-Isolator Reed Relay Combo Card" },
    { 0x0046, "PCI-766 Analog Output Card" },
    { 0x0052, "PCI-703 Analog I/O Card" },
    { 0x0800, "PCI-800 Digital I/O Card" },
    { 0x9896, "Digi32" },
    { 0x9897, "Digi32 Pro" },
    { 0x9898, "Digi32/8" },
    { 0x3100, "DAG 3.10 OC-3/OC-12" },
    { 0x3200, "DAG 3.2x OC-3/OC-12" },
    { 0x320E, "DAG 3.2E Fast Ethernet" },
    { 0x340E, "DAG 3.4E Fast Ethernet" },
    { 0x341E, "DAG 3.41E Fast Ethernet" },
    { 0x3500, "DAG 3.5 OC-3/OC-12" },
    { 0x351C, "DAG 3.5ECM Fast Ethernet" },
    { 0x4100, "DAG 4.10 OC-48" },
    { 0x4110, "DAG 4.11 OC-48" },
    { 0x4200, "DAG 4.2 OC-48" },
    { 0x420E, "DAG 4.2E Dual Gigabit Ethernet" },
    { 0x4220, "DAG 4.2 OC-48" },
    { 0x422E, "DAG 4.2E Dual Gigabit Ethernet" },
    { 0xEC00, "F5D6000" },
    { 0x0050, "Gina24_301" },
    { 0x0051, "Gina24_361" },
    { 0x0060, "Layla24" },
    { 0x0070, "Mona_301_80" },
    { 0x0071, "Mona_301_66" },
    { 0x0072, "Mona_361" },
    { 0x0080, "Mia" },
    { 0xA091, "Stingray ARK1000PV GUI Accelerator" },
    { 0xA099, "Stingray ARK2000PV GUI Accelerator" },
    { 0xA0A1, "Stingray 64 ARK2000MT 64-bit GUI W/DCI Playback" },
    { 0xA0A9, "Quadro645 ARK2000MI GUI Accelerator" },
    { 0xA0B1, "ARK2000MI+ GUI Accelerator" },
    { 0xC0FE, "Xena HS/HD-R" },
    { 0xC0FF, "Kona/Xena 2" },
    { 0xCAFE, "KONA SD SMPTE 259M I/O" },
    { 0xCFEE, "Xena LS/SD-22-DA/SD-DA" },
    { 0xDCAF, "Kona HD" },
    { 0xDFEE, "Xena HD-DA" },
    { 0xEFAC, "KONA SD SMPTE 259M I/O" },
    { 0xFACD, "KONA HD SMPTE 292M I/O" },
    { 0x0001, "Pattern Matching Chip" },
    { 0xA0FA, "BCM4210 iLine10 HomePNA 2.0" },
    { 0xA10E, "BCM4230 iLine10 HomePNA 2.0" },
    { 0x0003, "TABIC PCI v3" },
    { 0x0101, "PCI Event Channel Controller" },
    { 0x0405, "Virtual SVGA 4.0" },
    { 0x0710, "Virtual SVGA" }
};

static int vendor_id_compare( const void* key, const void* info ) {
    uint16_t id;
    vendor_info_t* vendor_info;

    id = *( ( uint16_t* )key );
    vendor_info = ( vendor_info_t* )info;

    if ( id < vendor_info->vendor_id ) {
        return -1;
    } else if ( id > vendor_info->vendor_id ) {
        return 1;
    } else {
        return 0;
    }
}

static int device_id_compare( const void* key, const void* info ) {
    uint16_t id;
    device_info_t* device_info;

    id = *( ( uint16_t* )key );
    device_info = ( device_info_t* )info;

    if ( id < device_info->device_id ) {
        return -1;
    } else if ( id > device_info->device_id ) {
        return 1;
    } else {
        return 0;
    }
}

vendor_info_t* get_vendor_info( uint16_t id ) {
    return bsearch(
        ( const void* )&id,
        vendor_table,
        sizeof( vendor_table ) / sizeof( vendor_table[0] ),
        sizeof( vendor_info_t ),
        vendor_id_compare
    );
}

device_info_t* get_device_info( uint16_t id, uint32_t start, uint32_t count ) {
    return bsearch(
        ( const void* )&id,
        &device_table[ start ],
        count,
        sizeof( device_info_t ),
        device_id_compare
    );
}
